home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1994…tember: Reference Library / Dev.CD Sep 94.toast / Technical Documentation / Human Interface / Mac Human Interface Guidelines / Human Interface Guidelines / Human Interface Guidelines
Encoding:
Text File  |  1994-07-24  |  14.4 MB  |  78,351 lines  |  [ONLN/HLX2]

Text Truncated. Only the first 1MB is shown below. Download the file for the complete contents.
  1.  
  2. Macintosh Human 
  3. Interface Guidelines
  4. ISBN 0-201-62216-5
  5. 1 2 3 4 5 6 7 8 9-BA-9695949392
  6. First Printing, November 1992
  7.     Apple Computer, Inc.
  8. © <$year>, Apple Computer, Inc.
  9. All rights reserved. 
  10. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by any means, mechanical, electronic, photocopying, recording, or otherwise, without prior written permission of Apple Computer, Inc. Printed in the United States of America.
  11. No licenses, express or implied, are granted with respect to any of the technology described in this book. Apple retains all intellectual property rights associated with the technology described in this book. This book is intended to assist application developers to develop applications only for Apple Macintosh computers.
  12. Apple Computer, Inc.
  13. 20525 Mariani Avenue
  14. Cupertino, CA 95014
  15. 408-996-1010
  16. Apple, the Apple logo, APDA, AppleLink, AppleShare, AppleTalk, EtherTalk, HyperTalk, ImageWriter, LaserWriter, Macintosh, MultiFinder, and StyleWriter are trademarks of Apple Computer, Inc., registered in the United States and other countries.
  17. BalloonHelp, BalloonWriter, Finder, PowerBook, QuickDraw, ResEdit, System 7, and TrueType are trademarks of Apple Computer, Inc.
  18. Adobe Illustrator and PostScript are trademarks of Adobe Systems Incorporated, which may be registered in certain jurisdictions.
  19. AGFA is a trademark of Agfa-Gevaert.
  20. FrameMaker is a registered trademark of Frame Technology Corporation.
  21. Helvetica and Palatino are registered trademarks of Linotype Company.
  22. HyperCard, MacDraw, MacPaint, and MacWrite are registered trademarks of Claris Corporation.
  23. ITC Zapf Dingbats is a registered trademark of International Typeface Corporation.
  24. Varityper is a registered trademark 
  25. of Varityper, Inc.
  26. Simultaneously published in the United States and Canada.
  27. LIMITED WARRANTY ON MEDIA AND REPLACEMENT
  28. ALL IMPLIED WARRANTIES ON THIS MANUAL, INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE LIMITED IN DURATION TO NINETY (90) DAYS FROM THE DATE OF THE ORIGINAL RETAIL PURCHASE OF THIS PRODUCT.
  29. Even though Apple has reviewed this manual, APPLE MAKES NO WARRANTY OR REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS MANUAL, ITS QUALITY, ACCURACY, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. AS A RESULT, THIS MANUAL IS SOLD “AS IS,” AND YOU, THE PURCHASER, ARE ASSUMING THE ENTIRE RISK AS TO ITS QUALITY AND ACCURACY.
  30. IN NO EVENT WILL APPLE BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES RESULTING FROM ANY DEFECT OR INACCURACY IN THIS MANUAL, even if advised of the possibility of such damages.
  31. THE WARRANTY AND REMEDIES SET FORTH ABOVE ARE EXCLUSIVE AND IN LIEU OF ALL OTHERS, ORAL OR WRITTEN, EXPRESS OR IMPLIED. No Apple dealer, agent, or employee is authorized to make any modification, extension, or addition to this warranty.
  32. Some states do not allow the exclusion or limitation of implied warranties or liability for incidental or consequential damages, so the above limitation or exclusion may not apply to you. This warranty gives you specific legal rights, and you may also have other rights which vary from state to state.
  33. Contents
  34. Figures and Tablesxiii
  35. Preface    About This Bookxxi
  36.  
  37. Who Should Read This Bookxxi
  38. What’s New in Macintosh Human Interface From Applexxii
  39. About Making It Macintoshxxii
  40. What’s in This Bookxxii
  41. The Basic Philosophyxxii
  42. The Interface Elementsxxiii
  43. Appendixesxxiii
  44. Visual Cues Used in This Bookxxiii
  45. Part 1    Fundamentals1
  46.  
  47. Chapter 1    Human Interface Principles3
  48.  
  49. The Human Interface Design Principles4
  50. Metaphors4
  51. Direct Manipulation5
  52. See-and-Point7
  53. Consistency7
  54. WYSIWYG (What You See Is What You Get)8
  55. User Control9
  56. Feedback and Dialog9
  57. Forgiveness10
  58. Perceived Stability11
  59. Aesthetic Integrity11
  60. Modelessness12
  61. Additional Issues to Consider13
  62. Knowledge of Your Audience13
  63. Accessibility14
  64. Chapter 2    General Design Considerations15
  65.  
  66. Worldwide Compatibility16
  67. Cultural Values17
  68. Resources17
  69. Language Differences18
  70. Text Display and Text Editing19
  71. Default Alignment of Interface Elements20
  72. Keyboards22
  73. Fonts23
  74. Universal Access24
  75. People With a Physical Disability25
  76. People With a Visual Disability25
  77. People With a Hearing Disability26
  78. People With a Speech or Language Disability27
  79. People With a Seizure Disorder27
  80. Collaborative Computing27
  81. Concern for Other Users28
  82. User Identification28
  83. Access Privileges28
  84. Passwords29
  85. Data Encryption for Security30
  86. Clear Communications30
  87. Displaying the Current State of Data30
  88. Communicating With Other Environments31
  89. Network Transparency31
  90.     Human Interface Design and the 
  91. Chapter 3    Development Process33
  92.  
  93. Design Decisions34
  94. Features Inspired by Market Pressures34
  95. Feature Cascade35
  96. The 80 Percent Solution35
  97. Managing Complexity35
  98. Using Progressive Disclosure35
  99. Implementing Preferences37
  100. Extending the Interface38
  101. When to Go Beyond the Guidelines38
  102. Build on the Existing Interface39
  103. Don’t Assign New Behaviors to Existing Objects39
  104. Create a New Interface Element Cautiously40
  105. Involving Users in the Design Process41
  106. Define Your Audience41
  107. Analyze Tasks41
  108. Build Prototypes42
  109. Observe Users42
  110. Ten Steps for Conducting a User Observation43
  111. Part 2    The Interface Elements47
  112.  
  113. Chapter 4    Menus49
  114.  
  115. The Menu Bar52
  116. Menu Behavior55
  117. Menu Elements58
  118. Menu Item Names58
  119. Grouping Items in Menus60
  120. Menu Dividers62
  121. Standard Characters and Text Style in Menus64
  122. Checkmarks and Dashes in Menus64
  123. The Ellipsis Character in Menus67
  124. A Diamond Mark in the Application Menu71
  125. Avoid Nonstandard Marks in Menus72
  126. Text Styles in Menus73
  127. Toggled Menu Items75
  128. Scrolling Menus78
  129. Hierarchical Menus79
  130. Pop-Up Menus82
  131. Standard Pop-Up Menus87
  132. Type-In Pop-Up Menus91
  133. Tear-Off Menus and Palettes92
  134. Tear-Off Menus93
  135. Palettes96
  136. Standard Macintosh Menus98
  137. The Apple Menu98
  138. About98
  139. File Menu99
  140. New99
  141. Open101
  142. Close102
  143. Save104
  144. Save As106
  145. Revert107
  146. Page Setup…108
  147. Print…108
  148. Quit109
  149. The Edit Menu109
  150. The Clipboard111
  151. Undo/Redo113
  152. Cut114
  153. Copy115
  154. Paste115
  155. Clear117
  156. Select All117
  157. Show Clipboard/Hide Clipboard117
  158. Create Publisher…117
  159. Subscribe To…118
  160. Publisher/Subscriber Options…118
  161. The Font Menu120
  162. The Size Menu122
  163. The Style Menu124
  164. The Help Menu125
  165. The Keyboard Menu125
  166. The Application Menu127
  167. Keyboard Equivalents128
  168. Chapter 5    Windows131
  169.  
  170. Window Appearance134
  171. Document Window Controls134
  172. Use of Color in Windows135
  173. Utility Windows137
  174. Window Behaviors139
  175. The Active Window139
  176. Opening Windows141
  177. Window Display Order143
  178. Window Positions146
  179. The Default Position on a Single Screen147
  180. The Default Position on Multiple Screens148
  181. Dialog Box and Alert Box Positions150
  182. Closing a Window152
  183. Moving a Window154
  184. Changing the Size of a Window156
  185. Scrolling a Window158
  186. Scroll Bars158
  187. Scrolling With the Scroll Arrows163
  188. Scrolling With the Gray Area164
  189. Scrolling by Dragging the Scroll Box164
  190. Automatic Scrolling166
  191. The Zoom Box and Window Behavior168
  192. Splitting a Window170
  193. Window Pane Behavior172
  194. One Split per Orientation173
  195. Chapter 6    Dialog Boxes175
  196.  
  197. Modeless Dialog Boxes178
  198. Modeless Dialog Box Appearance179
  199. Modeless Dialog Box Behaviors181
  200. Menu Bar Access181
  201. Accepting Changes in a Modeless Dialog Box182
  202. Completing Commands184
  203. Movable Modal Dialog Boxes185
  204. Movable Modal Dialog Box Appearance186
  205. Movable Modal Dialog Box Behaviors187
  206. Menu Bar Access187
  207. Modal Dialog Boxes188
  208. Modal Dialog Box Appearance190
  209. Modal Dialog Box Behaviors191
  210. Menu Bar Access191
  211. Stacking Modal Dialog Boxes192
  212. Alert Boxes193
  213. Alert Box Appearance194
  214. Note Alert Boxes194
  215. Caution Alert Boxes195
  216. Stop Alert Boxes196
  217. Basic Dialog Box Layout196
  218. Keyboard Navigation in Dialog Boxes198
  219. Dialog Box Messages199
  220. Standard File Dialog Boxes200
  221. Save Changes Alert Box201
  222. Chapter 7    Controls203
  223.  
  224. Standard Toolbox Controls204
  225. Buttons204
  226. Button Behavior205
  227. Button Names206
  228. Radio Buttons210
  229. Checkboxes211
  230. Controls Not Supported by the Macintosh Toolbox214
  231. Sliders214
  232. Little Arrows216
  233. Outline Triangles218
  234. Other Elements for User Interaction218
  235. Text Entry Fields219
  236. Scrolling Lists220
  237. Chapter 8    Icons223
  238.  
  239. Why Icons Work224
  240. Limitations of Icons227
  241. Designing Effective Icons229
  242. Use Appropriate Metaphors229
  243. Think About Worldwide Compatibility230
  244. Avoid Text in Icons230
  245. Design for the Macintosh Display231
  246. Use a Consistent Light Source232
  247. Optimize for Your Target Display232
  248. Maintain a Consistent Visual Appearance in an 
  249. Icon Family233
  250. Use Icon Elements Consistently233
  251. The Finder Icon Family234
  252. An Icon Design Process236
  253. Black-and-White Icons238
  254. Color Icons238
  255. Icon Colors240
  256. The Apple Icon Color Set240
  257. Degradation of the Color Set Across Monitors241
  258. Selection Mechanism for Color Icons241
  259. Color Labeling Mechanism for Color Icons242
  260. Anti-Aliasing243
  261. Small Icons244
  262. Default and Custom Icons245
  263. Application Icons246
  264. Document Icons247
  265. Stationery Pad Icons248
  266. Query Document Icons249
  267. Edition Icons250
  268. Preferences Icons250
  269. Extension Icons250
  270. Control Panel Icons251
  271. Movable Resource Icons252
  272. Keyboard Icons252
  273. Chapter 9    Color257
  274.  
  275. Color Design of Standard Interface Elements258
  276. Windows and Dialog Boxes258
  277. Menus260
  278. Pointers260
  279. Highlighting and Selection260
  280. Color Application Guidelines261
  281. Match Complexity to the Level of User261
  282. Design for the Macintosh262
  283. Design for Black and White First263
  284. Limit the Number of Colors264
  285. Colors on Gray265
  286. Beware of Blue265
  287. Small Objects265
  288. Color for Categorizing Information265
  289. Chapter 10    Behaviors267
  290.  
  291. The Pointing Device268
  292. Mouse Actions271
  293. Clicking271
  294. Double-Clicking272
  295. Pressing273
  296. Dragging274
  297. The Keyboard275
  298. Character Keys275
  299. Enter275
  300. Tab276
  301. Return276
  302. Delete (or Backspace)277
  303. Clear277
  304. Escape277
  305. Modifier Keys278
  306. Shift278
  307. Caps Lock279
  308. Option279
  309. Command280
  310. Control280
  311. Type-Ahead and Auto-Repeat280
  312. International Keyboards281
  313. Arrow Keys281
  314. Appropriate Uses for the Arrow Keys281
  315. Moving the Insertion Point282
  316. Moving the Insertion Point in Empty Documents282
  317. Using Modifier Keys With Arrow Keys282
  318. Function Keys284
  319. Help285
  320. Forward Delete (Del)285
  321. Home285
  322. End285
  323. Page Up286
  324. Page Down286
  325. Selecting286
  326. Selection Methods288
  327. Selection by Clicking289
  328. Selection by Dragging289
  329. Changing a Selection With Shift-Click289
  330. Changing a Selection With Command-Click291
  331. Selections in Text292
  332. Selecting With the Mouse293
  333. Selecting Ranges294
  334. Selecting With the Arrow Keys295
  335. Selections in Graphics297
  336. Selections in Arrays and Tables298
  337. Editing Text300
  338. Inserting Text300
  339. Deleting Text300
  340. Replacing a Selection301
  341. Intelligent Cut and Paste301
  342. Editing Fields302
  343. Chapter 11    Language305
  344.  
  345. Style306
  346. Terminology307
  347. Developer Terms and User Terms307
  348. Terms That Are Often Misused308
  349. Click308
  350. Checkbox308
  351. Document308
  352. File308
  353. Utility Window309
  354. Labels for Interface Elements309
  355. Dialog Box Messages310
  356. User Documentation313
  357. Online Help Systems314
  358. Provide Concurrent Help314
  359. Provide Multiple Levels of Help314
  360. Assist Users by Answering Their Questions315
  361. Keep the Help System Simple316
  362. Design Online Help as an Interactive Coach316
  363. Balloon Help316
  364. When to Use a Help Balloon317
  365. How to Write a Balloon318
  366. Wording for Specific Balloon Types319
  367. Buttons With Words319
  368. Menu Titles320
  369. Menu Items320
  370. Radio Buttons321
  371. Checkboxes321
  372. Groups of Checkboxes or Radio Buttons322
  373. Tools in Palettes323
  374. Window Parts324
  375. Modal Dialog Box on the Screen324
  376. Icons324
  377. Text Entry Boxes325
  378.     Appendixes327
  379.  
  380. Appendix A    Resources329
  381.  
  382. Association for Computing Machinery (ACM)329
  383. Communications of the ACM329
  384. SIGCHI329
  385. SIGGRAPH330
  386. CSCW330
  387. Human Factors Society331
  388. Human Factors Society Annual Meeting331
  389. Human Factors331
  390. Human Factors Society Bulletin332
  391. Apple Developer Information332
  392. APDA332
  393. Developer Support Center333
  394. In-House Development Support333
  395. develop333
  396. Appendix B    Bibliography335
  397.  
  398. Animation336
  399. Cognitive Psychology and Human Factors336
  400. Color337
  401. Environmental Design338
  402. Graphic and Information Design339
  403. Graphic Design and Drawing339
  404. Icons and Symbols339
  405. Typography340
  406. History of Human Interface340
  407. Human-Computer Design341
  408. Consistency341
  409. Direct Manipulation341
  410. Menus342
  411. Metaphors342
  412. Product Design343
  413. Usability Testing343
  414. User-Centered Design344
  415. Human-Computer Interaction344
  416. Language346
  417. Programming346
  418. Special Applications347
  419. Collaborative Computing347
  420. Hypertext347
  421. Multimedia348
  422. Online Documentation and Online Help348
  423. Universal Access349
  424. Visual Thinking349
  425. Worldwide Software350
  426. Appendix C    Checklist351
  427.  
  428. General Considerations351
  429. Graphic Design353
  430. Color353
  431. Icons354
  432. Windows354
  433. Dialog Boxes355
  434. Alert Boxes357
  435. Scrolling357
  436. Menus358
  437. Pop-Up Menus359
  438. Palettes and Tear-Off Menus359
  439. Mouse Standards360
  440. Text360
  441. Balloon Help360
  442. Keyboard Equivalents361
  443. Edition Manager361
  444. Documentation362
  445. Glossary363
  446.  
  447. Index373
  448. Figures and Tables
  449. Chapter 1    Human Interface Principles3
  450.  
  451. Figure 1-1    Direct manipulation6
  452. Figure 1-2    An example of a bad message and an example of a 
  453. helpful message10
  454. Figure 1-3    Don’t use arbitrary graphic elements12
  455. Chapter 2    General Design Considerations15
  456.  
  457. Figure 2-1    Menu bars in different languages18
  458. Figure 2-2    English and Arabic dialog boxes20
  459. Figure 2-3    Dialog boxes with display rectangles that are different sizes and the same size21
  460. Figure 2-4    Right-to-left alignment of dialog box items 21
  461. Figure 2-5    The Keyboard menu 23
  462. Figure 2-6    The boundaries of a font24
  463. Figure 2-7    The Sound control panel26
  464. Figure 2-8    A shutdown message28
  465. Figure 2-9    The AppleShare connect dialog box29
  466. Chapter 3    Human Interface Design and the Development Process33
  467.  
  468. Figure 3-1    An expanding dialog box36
  469. Figure 3-2    Directions a window can expand37
  470. Figure 3-3    An incorrect subpalette indicator40
  471. Figure 3-4    A better subpalette indicator40
  472. Chapter 4    Menus49
  473.  
  474. Figure 4-1    The standard order of actions51
  475. Figure 4-2    A menu bar53
  476. Figure 4-3    Three menu bars53
  477. Figure 4-4    The Finder menu bar in six languages54
  478. Figure 4-5    An unavailable menu55
  479. Figure 4-6    Opening a menu56
  480. Figure 4-7    A feedback technique57
  481. Figure 4-8    A typical menu58
  482. Figure 4-9    A menu with adjectives59
  483. Figure 4-10    Command names properly capitalized59
  484. Figure 4-11    Unavailable items aren’t highlighted60
  485. Figure 4-12    Menus with appropriate groups61
  486. Figure 4-13    Grouping items in menus62
  487. Figure 4-14    Standard menu dividers63
  488. Figure 4-15    An inappropriate menu divider63
  489. Figure 4-16    A menu with text styles and an indicator64
  490. Figure 4-17    A checkmark to indicate a choice in a mutually 
  491. exclusive group65
  492. Figure 4-18    A checkmark to indicate a choice in an accumulating 
  493. attribute group65
  494. Figure 4-19    Dashes to indicate partial attributes in an accumulating 
  495. attribute group66
  496. Figure 4-20    Several attributes in effect 67
  497. Figure 4-21    The ellipsis character means more information is required68
  498. Figure 4-22    Don’t use the ellipsis character with a command that doesn’t require more information69
  499. Figure 4-23    The absence of the ellipsis character means no more information 
  500. is required70
  501. Figure 4-24    The ellipsis character doesn’t mean an alert box appears71
  502. Figure 4-25    The Application menu with a notification symbol72
  503. Figure 4-26    Don’t use arbitrary symbols in menus72
  504. Figure 4-27    A Style menu with text styles73
  505. Figure 4-28    The effects of the two states of a Style menu item74
  506. Figure 4-29    A menu with nonstandard marks and extraneous text styles and a menu all in plain text style 75
  507. Figure 4-30    A set of toggled menu items76
  508. Figure 4-31    A single toggled menu item whose name changes76
  509. Figure 4-32    An ambiguous toggled menu item 77
  510. Figure 4-33    An incorrect use of a checkmark to indicate a state78
  511. Figure 4-34    A scrolling menu78
  512. Figure 4-35    The menu scrolling in the other direction79
  513. Figure 4-36    A hierarchical menu79
  514. Figure 4-37    Don’t use submenus unnecessarily80
  515. Figure 4-38    A menu bar on a 9-inch screen with space for more 
  516. menu titles81
  517. Figure 4-39    Examples of submenu titles81
  518. Figure 4-40    Avoid more than one level of submenus82
  519. Figure 4-41    A pop-up menu and its parts83
  520. Figure 4-42    Opening a pop-up menu84
  521. Figure 4-43    Pop-up menus versus radio buttons85
  522. Figure 4-44    Pop-up menus versus checkboxes86
  523. Figure 4-45    Don’t use pop-up menus for commands87
  524. Figure 4-46    A standard pop-up menu87
  525. Figure 4-47    Using a pop-up menu88
  526. Figure 4-48    Correct and incorrect use of fonts in pop-up menus89
  527. Figure 4-49    Pop-up menu behavior90
  528. Figure 4-50    A hidden pop-up menu91
  529. Figure 4-51    A type-in pop-up menu92
  530. Figure 4-52    A type-in pop-up menu with user’s choice added92
  531. Figure 4-53    A tools palette and a color palette93
  532. Figure 4-54    Using a tear-off menu94
  533. Figure 4-55    A tear-off menu on top of a document window95
  534. Figure 4-56    Palettes and feedback96
  535. Figure 4-57    A tool palette with the corresponding pointers97
  536. Figure 4-58    A tool palette in a window97
  537. Figure 4-59    An Apple menu98
  538. Figure 4-60    An About dialog box for an application99
  539. Figure 4-61    A File menu 99
  540. Figure 4-62    The New command100
  541. Figure 4-63    The standard file dialog box for opening files101
  542. Figure 4-64    The save changes alert box103
  543. Figure 4-65    The correct location of the save changes alert box104
  544. Figure 4-66    The Save command105
  545. Figure 4-67    A sample alert box to use when a disk is full105
  546. Figure 4-68    The Save As command and dialog box106
  547. Figure 4-69    The Revert command107
  548. Figure 4-70    A Page Setup dialog box108
  549. Figure 4-71    A Print dialog box109
  550. Figure 4-72    A standard Edit menu for an application110
  551. Figure 4-73    Adding commands to the Edit menu110
  552. Figure 4-74    A sample Edit menu with Edition Manager commands111
  553. Figure 4-75    A sample hierarchical Edit menu with 
  554. Edition Manager commands111
  555. Figure 4-76    The Clipboard112
  556. Figure 4-77    The Undo and Redo commands114
  557. Figure 4-78    The results of using the Paste command116
  558. Figure 4-79    The Create Publisher command and dialog box118
  559. Figure 4-80    The Subscribe To command and dialog box118
  560. Figure 4-81    The Publisher Options dialog box119
  561. Figure 4-82    The Subscriber Options dialog box119
  562. Figure 4-83    A Font menu121
  563. Figure 4-84    Don’t combine the Font menu with other menus122
  564. Figure 4-85    A Size menu122
  565. Figure 4-86    A sample pull-down Size menu and font size dialog box123
  566. Figure 4-87    A Style menu124
  567. Figure 4-88    The Help menu125
  568. Figure 4-89    The Keyboard menu126
  569. Table 4-1    Apple-reserved keyboard equivalents for all systems128
  570. Table 4-2    Additional reserved keyboard equivalents for 
  571. worldwide systems128
  572. Table 4-3    Common keyboard equivalents that are not reserved129
  573. Chapter 5    Windows131
  574.  
  575. Figure 5-1    Examples of standard windows133
  576. Figure 5-2    Standard document window parts134
  577. Figure 5-3    Windows on a color screen135
  578. Figure 5-4    Standard window components in color136
  579. Figure 5-5    Colors that the user can choose for windows137
  580. Figure 5-6    A utility window137
  581. Figure 5-7    Make it clear where text will appear138
  582. Figure 5-8    The active window139
  583. Figure 5-9    Don’t show a selection in an inactive window141
  584. Figure 5-10    Appropriate window titles for a series of unnamed windows142
  585. Figure 5-11    Examples of correct and incorrect window titles143
  586. Figure 5-12    Display order of document windows and modeless 
  587. dialog boxes144
  588. Figure 5-13    Adding floating windows to the desktop145
  589. Figure 5-14    Adding a movable modal dialog box to the desktop146
  590. Figure 5-15    Window positions on a single screen147
  591. Figure 5-16    The standard window position on two sizes of screens148
  592. Figure 5-17    The standard window position on multiple screens149
  593. Figure 5-18    A window displayed across two screens150
  594. Figure 5-19    Standard position of an alert box151
  595. Figure 5-20    Alert box position in relation to the active document window151
  596. Figure 5-21    Standard alert box position with more than one screen152
  597. Figure 5-22    The close box153
  598. Figure 5-23    The save changes alert box154
  599. Figure 5-24    Moving a window155
  600. Figure 5-25    Multiple monitors and conceptual work space156
  601. Figure 5-26    A window growing larger157
  602. Figure 5-27    Relationship between a window and a document158
  603. Figure 5-28    The elements of a scroll bar159
  604. Figure 5-29    Using scroll arrows and the scroll box159
  605. Figure 5-30    Inactive scroll bars in active and inactive document 
  606. windows 160
  607. Figure 5-31    Background between the content and the window frame161
  608. Figure 5-32    Acceptable additions to the scroll bar region162
  609. Figure 5-33    Too many controls in the scroll bar162
  610. Figure 5-34    Scrolling by clicking a scroll arrow163
  611. Figure 5-35    Scrolling by clicking in the gray area164
  612. Figure 5-36    Scrolling by dragging the scroll box165
  613. Figure 5-37    Automatic scrolling166
  614. Figure 5-38    The zoom box168
  615. Figure 5-39    The standard state and the user state of a document169
  616. Figure 5-40    A split window 171
  617. Figure 5-41    Split bar size171
  618. Figure 5-42    Independent and locked scrolling of window panes172
  619. Chapter 6    Dialog Boxes175
  620.  
  621. Figure 6-1    Examples of dialog box types177
  622. Figure 6-2    A typical modeless dialog box178
  623. Figure 6-3    Two open modeless dialog boxes179
  624. Figure 6-4    The essential elements of a modeless dialog box180
  625. Figure 6-5    Incorrect absence of a close box in a modeless dialog box181
  626. Figure 6-6    Provide a place for the user to enter information in a modeless 
  627. dialog box184
  628. Figure 6-7    A typical movable modal dialog box185
  629. Figure 6-8    The essential elements of a movable modal dialog box186
  630. Figure 6-9    Close box used incorrectly in a movable modal dialog box187
  631. Figure 6-10    A Finder movable modal dialog box187
  632. Figure 6-11    Menu bar access while a movable modal dialog 
  633. box is open188
  634. Figure 6-12    An example of a modal dialog box189
  635. Figure 6-13    A status dialog box190
  636. Figure 6-14    The essential elements of a modal dialog box190
  637. Figure 6-15    Access to the Edit menu when displaying a modal 
  638. dialog box191
  639. Figure 6-16    Second modal dialog box on top of first one193
  640. Figure 6-17    The essential elements of an alert box194
  641. Figure 6-18    An example of a note alert box195
  642. Figure 6-19    An example of a caution alert box195
  643. Figure 6-20    An example of a stop alert box196
  644. Figure 6-21    Recommended spacing of buttons and text in dialog and 
  645. alert boxes197
  646. Figure 6-22    An active scrolling list198
  647. Figure 6-23    A well-written dialog box message199
  648. Figure 6-24    The standard file dialog box for opening files200
  649. Figure 6-25    The save changes alert box201
  650. Chapter 7    Controls203
  651.  
  652. Figure 7-1    Buttons in a dialog box205
  653. Figure 7-2    A highlighted button205
  654. Figure 7-3    A dialog box with OK and Cancel buttons207
  655. Figure 7-4    A dialog box with a Done button instead of an OK button208
  656. Figure 7-5    A progress indicator that uses a Stop button209
  657. Figure 7-6    A confirmation alert box with appropriately named button209
  658. Figure 7-7    Sets of radio buttons210
  659. Figure 7-8    Radio buttons for selecting the alignment of text211
  660. Figure 7-9    The General Controls panel211
  661. Figure 7-10    A set of checkboxes212
  662. Figure 7-11    A single checkbox in a dialog box212
  663. Figure 7-12    The Find dialog box213
  664. Figure 7-13    An example of a slider214
  665. Figure 7-14    A slider with direction information215
  666. Figure 7-15    Incorrect use of a scroll bar and correct use of a slider   215
  667. Figure 7-16    Little arrows control216
  668. Figure 7-17    Content-dependent increment217
  669. Figure 7-18    Outline triangle control 218
  670. Figure 7-19    A text entry field219
  671. Figure 7-20    A scrolling list220
  672. Chapter 8    Icons223
  673.  
  674. Figure 8-1    Common icons224
  675. Figure 8-2    Examples of common traffic symbols225
  676. Figure 8-3    Examples of commonly-used international symbols225
  677. Figure 8-4    Symbols are easier to understand than keyboard commands226
  678. Figure 8-5    Grouping icons on the desktop226
  679. Figure 8-6    A confusing image227
  680. Figure 8-7    Context clarifies the image227
  681. Figure 8-8    Icons with label text228
  682. Figure 8-9    A logical and an illogical metaphor229
  683. Figure 8-10    Localized mailbox icons230
  684. Figure 8-11    Avoid text in icons231
  685. Figure 8-12    Certain shapes don’t work well231
  686. Figure 8-13    A consistent light source232
  687. Figure 8-14    Inconsistent light sources232
  688. Figure 8-15    Design the large icon first and base the small icon 
  689. design on it233
  690. Figure 8-16    Consistent use of icon elements234
  691. Figure 8-17    An icon family234
  692. Figure 8-18    Different sizes of icons235
  693. Figure 8-19    A well-designed icon and its selected version238
  694. Figure 8-20    A poorly designed icon and its selected version238
  695. Figure 8-21    Icons with a black outline239
  696. Figure 8-22    Icons without a black outline239
  697. Figure 8-23    Standard 256-color palette with icon colors marked240
  698. Figure 8-24    An example of dithered color in an icon241
  699. Figure 8-25    Color icons and their selected states242
  700. Figure 8-26    Color icons and their color-labeled states243
  701. Figure 8-27    Correct anti-aliasing243
  702. Figure 8-28    Consistently designed small icons244
  703. Figure 8-29    Inconsistently designed small icons245
  704. Figure 8-30    Default application icons246
  705. Figure 8-31    Custom application icons246
  706. Figure 8-32    Examples of bad application icons247
  707. Figure 8-33    Default document icons 247
  708. Figure 8-34    Application icon and document icon with the same 
  709. graphic element247
  710. Figure 8-35    Acceptable and unacceptable custom document icons248
  711. Figure 8-36    Document icons with standard symbols248
  712. Figure 8-37    Default stationery pad icons249
  713. Figure 8-38    Default query document icons249
  714. Figure 8-39    Default edition icons250
  715. Figure 8-40    Preferences file icons250
  716. Figure 8-41    Default extension icons251
  717. Figure 8-42    Examples of Chooser icons251
  718. Figure 8-43    Icons for the Color control panel251
  719. Figure 8-44    Font icons252
  720. Figure 8-45    A sound icon252
  721. Figure 8-46    The default keyboard layout and input method icons253
  722. Figure 8-47    Examples of keyboard icons253
  723. Figure 8-48    Examples of modification indicators on keyboard icons254
  724. Figure 8-49    Enlarged keyboard icons with correct color substitutions255
  725. Table 8-1    Icon display on monitors of different bit depths235
  726. Table 8-2    Pattern substitutions for colors in keyboard icons254
  727. Chapter 9    Color257
  728.  
  729. Figure 9-1    A colorized window259
  730. Figure 9-2    A colorized movable modal dialog box259
  731. Figure 9-3    Color palette and custom color mixing tool262
  732. Figure 9-4    Design for black-and-white monitors first263
  733. Figure 9-5    Don’t mimic color effects in black-and-white designs263
  734. Figure 9-6    A limited palette of colors264
  735. Chapter 10    Behaviors267
  736.  
  737. Figure 10-1    Different pointing devices268
  738. Figure 10-2    The insertion point and the pointer269
  739. Figure 10-3    A status indicator271
  740. Figure 10-4    Clicking a button272
  741. Figure 10-5    Double-clicking to select a word272
  742. Figure 10-6    Pressing a scroll arrow273
  743. Figure 10-7    Dragging to move an object274
  744. Figure 10-8    Using the Tab key to cycle through fields276
  745. Figure 10-9    Using the Return key to move the insertion point277
  746. Figure 10-10    A sample confirmation dialog box for the Escape key278
  747. Figure 10-11    Using Option-drag to make a copy of an object279
  748. Figure 10-12    Arrow keys281
  749. Figure 10-13    The function keys284
  750. Figure 10-14    Three ways of selecting information287
  751. Figure 10-15    Selection techniques288
  752. Figure 10-16    Expanding and shrinking a text selection290
  753. Figure 10-17    Extending text selections using the addition and 
  754. fixed-point methods290
  755. Figure 10-18    Discontinuous selection within an array292
  756. Figure 10-19    Text selections293
  757. Figure 10-20    Selecting with Shift and arrow keys296
  758. Figure 10-21    Selecting with Option-Shift and arrow keys296
  759. Figure 10-22    Selection in an object-based graphics document297
  760. Figure 10-23    Selection in a bitmap-based graphics document297
  761. Figure 10-24    Field selection in an array298
  762. Figure 10-25    Column selection in an array298
  763. Figure 10-26    Range selection in an array299
  764. Figure 10-27    Discontinuous selection in an array299
  765. Figure 10-28    Intelligent cut and paste302
  766. Table 10-1    Pointers270
  767. Table 10-2    How modifier keys change the movement of the insertion point with the arrow keys283
  768. Chapter 11    Language305
  769.  
  770. Figure 11-1    Proper capitalization of screen elements309
  771. Figure 11-2    Clear button names310
  772. Figure 11-3    A poorly written alert box message311
  773. Figure 11-4    An improved alert box message311
  774. Figure 11-5    A well-written alert box message311
  775. Figure 11-6    Correct absence of a colon to introduce a list of options312
  776. Figure 11-7    Correct use of a colon312
  777. Figure 11-8    A help balloon316
  778. Figure 11-9    Help balloon for a button319
  779. Figure 11-10    Help balloon for a menu title320
  780. Figure 11-11    Help balloon for a menu item320
  781. Figure 11-12    Help balloon for a selected radio button321
  782. Figure 11-13    Help balloon for a checkbox322
  783. Figure 11-14    Help balloon for a group of radio buttons 323
  784. Figure 11-15    Help balloon for a tool palette323
  785. Figure 11-16    Help balloons for an application icon and a document icon324
  786. Figure 11-17    Help balloon for a text entry box325
  787. Table 11-1    Translation chart for user documentation307
  788. Table 11-2    Categories of questions for help systems315
  789. About This Book
  790.  
  791.  
  792. Macintosh Human Interface Guidelines describes the way to create products 
  793. that optimize the interaction between people and Macintosh computers. 
  794. It explains the whys and hows of the Macintosh interface in general terms 
  795. and specific details.
  796. Macintosh Human Interface Guidelines helps you link the philosophy behind 
  797. the Macintosh interface to the actual implementation of interface elements. Examples from a wide range of Macintosh products show good human interface design, including individual and iterative examples. These examples are accompanied by descriptions and discussions of why to follow the guidelines. This book also contains examples of how not to do human interface design; they are marked as such and appear with a discussion that points out what’s inappropriate and how to correct it.
  798.  
  799. Who Should Read This Book
  800.  
  801. This book is written for people who design and develop products for use 
  802. with Macintosh computers. If you are a designer, a human interface professional, or an engineer, this book contains information you can 
  803. use to design and create products that fit the Macintosh model. It provides background information that can help you plan and make decisions about your product design.
  804. Even if you don’t design and develop products for the Macintosh, reading this book will help you to understand the Macintosh interface. This book is appropriate for managers and planners who are thinking about developing Macintosh products, as well as people who are interested in human interface design in general.
  805. This book is written with the assumption that you are familiar with the concepts and terminology used with Macintosh computers and that you have used a Macintosh computer and some Macintosh applications.
  806.  
  807. What’s New in Macintosh Human Interface From Apple
  808.  
  809. In previous years, the human interface guidelines were published in 
  810. Inside Macintosh, in Human Interface Guidelines: The Apple Desktop Interface, 
  811. and in Human Interface Notes. This book contains all the current human interface guidelines pertaining to all types of products that work with Macintosh computers.
  812. In the current Inside Macintosh, you’ll find human interface information and guidelines included in the individual chapters about each topic, such as 
  813. the Edition Manager or the Dialog Manager. These chapters also have technical implementation information about the Macintosh Operating System. Inside Macintosh doesn’t contain the philosophy of the Macintosh interface or the rationale about how to use the interface elements properly, so to create your product, you’ll need Inside Macintosh and this book.
  814.  
  815. About Making It Macintosh
  816.  
  817. Making It Macintosh: Macintosh Human Interface Guidelines Companion is a CD-ROM–based accompaniment to Macintosh Human Interface Guidelines. Making It Macintosh contains animated examples of common problems developers encounter when they implement the Macintosh interface, presents solutions to these problems, and discusses how you can approach similar problems. You can use Making It Macintosh and Macintosh Human Interface Guidelines together, or you can consult each separately. For information about ordering Making It Macintosh, see the back of this book.
  818.  
  819. What’s in This Book
  820.  
  821. This book contains three major sections. You can read it from start to finish or use it as a reference in which to look up specific pieces of information that you need to know. The paragraphs that follow describe the type of information you’ll find in each part of the book.
  822. The Basic Philosophy
  823.  
  824. The first part of this book presents the key design principles and considerations for developers to keep in mind when creating a product 
  825. that works with Macintosh computers. It suggests ways to incorporate 
  826. human interface into your product design and decision-making processes. 
  827. It also describes how to involve users in your product design process to 
  828. ensure that you’ve built a product that serves your users well and conforms 
  829. to the guidelines.
  830. The Interface Elements
  831.  
  832. The second part of this book defines various parts of the Macintosh interface. It presents examples of the right and wrong ways to use interface elements and behaviors and contains specific implementation information you can use while you’re creating a product. This part of the book also shows how to combine interface elements with behaviors, aesthetics, and language to create a superior product.
  833. Appendixes
  834.  
  835. The appendixes provide additional information about the topics discussed in this book. Appendix A describes resources such as professional societies and conferences from which you can get additional information. Appendix B 
  836. is a bibliography that presents major works on topics discussed in the book. 
  837. Refer to this appendix when you want to find where to get more extensive information or training on a topic such as color or menus. Appendix C provides a checklist for you to use when evaluating your product to make sure it meets the intent and purpose of the Macintosh human interface guidelines. The glossary, which follows the appendixes, provides definitions for terms used in the book. At the end of the book is an index, which will help you locate information about specific topics.
  838.  
  839. Visual Cues Used in This Book
  840.  
  841. In this book you’ll find visual cues to certain types of information.
  842. n    This symbol indicates an example of the correct way to use an 
  843. interface element.
  844. n    This symbol indicates an example that is OK or is an improvement to a poor example. It would still be useful to consider making improvements to this type of example.
  845. n    This symbol indicates an example of the wrong way to use an interface element. It specifically calls out common mistakes.
  846. n    Boldfaced text indicates that a new term is being defined and that a definition of the word appears in the glossary.
  847. Fundamentals
  848.  
  849.  
  850. This part of Macintosh Human Interface Guidelines presents the philosophy and psychology behind the Macintosh interface. Read this part to learn about the design principles and considerations that developers can use to create an excellent human interface. You can find out how to incorporate good human interface into your design and decision-making processes and how to involve users throughout the design process. You can also read about how to work with and go beyond the guidelines while maintaining their spirit and intent.
  851. This part contains the following chapters:
  852. n    Human Interface Principles
  853. n    General Design Considerations
  854. n    Human Interface Design and the Development Process
  855. Human Interface Principles
  856.  
  857.  
  858. At Apple Computer, products are designed with a number of basic principles of human-computer interaction in mind. This chapter discusses the human interface design principles that describe key considerations for the design decisions you make for your product.
  859. Having technical knowledge of the Macintosh user interface is a key factor in product design, but understanding the theories behind the user interface can help you create an excellent product. This chapter provides a theoretical base for the wealth of practical information on implementing the Macintosh interface elements presented in Part Two.
  860.  
  861. The Human Interface Design Principles
  862.  
  863. This section presents a set of principles useful for designing products for Macintosh computers. The reason for defining a set of design principles is to help you build a product that meets the standards of the Macintosh computer. Also, these principles can help clarify what you can do in order to design a product based on what is known about people and how they operate in 
  864. the world.
  865. You’ll undoubtedly find out that you can’t design in accordance with all of the principles all of the time. In that type of situation, you’ll have to make a decision based on which principle or set of principles is most important in the context of the task you’re solving.
  866. Metaphors
  867.  
  868. You can take advantage of people’s knowledge of the world around them by using metaphors to convey concepts and features of your application. Use metaphors involving concrete, familiar ideas and make the metaphors plain, so that users have a set of expectations to apply to computer environments. For example, people often use file folders to store paper documents in their offices. Therefore, it makes sense to people to store computer documents in computer-generated folders that look like file folders. People can organize their hard disks in a way that’s analogous to the way they organize their 
  869. file cabinets.
  870. The desktop is the primary metaphor for the Macintosh interface. It appears to be a surface on which people can keep tools and documents. Several other metaphors are integrated into the desktop metaphor. It makes sense in the context of a desktop environment to include folders and a trash can (even though most trash cans don’t sit on the desktop). Menus are an extension of the desktop metaphor. People can connect the idea of making choices from a computer menu with making choices from a restaurant menu. Although people don’t keep restaurant menus on the edge of their desks, using the term menu in the computer environment reinforces the idea that people can use computer menus to make choices. 
  871. Metaphors in the computer interface suggest a use for something, but that use doesn’t define or limit the implementation of the metaphor. For example, a paper file folder has a limited storage capacity, but a folder on the Macintosh doesn’t have to be constrained by the same limitations. Computer folders can hold a limitless number of files (up to the storage capacity of the hardware), and this is an advantage that the computer can offer. Try to strike a balance between the metaphor’s suggested use and the ability of the computer to support and extend the metaphor. 
  872. Direct Manipulation
  873.  
  874. Direct manipulation allows people to feel that they are directly controlling the objects represented by the computer. According to the principle of direct manipulation, an object on the screen remains visible while a user performs physical actions on the object. When the user performs operations on the object, the impact of those operations on the object is immediately visible. For example, a user can move a file by dragging an icon that represents it from one location to another or can position a cursor in a text field by directly clicking the location where the cursor should be placed. 
  875. Figure 1-1 shows a folder icon being dragged across the desktop as an example of direct manipulation on the computer. 
  876. Figure 1-1    Direct manipulation
  877.  
  878. In addition to expecting physical results from their actions, users want their tools to provide feedback. For example, when a drawing tool is moved, a line appears in the document on which the user is working. Users want to see what actions are available at any given moment. If grave consequences 
  879. might follow from any of those actions, they want to know about those consequences—before any damage is done and while they can still change their minds. They want clues that tell them that a particular command is being carried out, or, if it cannot be carried out, they want to know why 
  880. not and what they can do instead. Users also want topics of interest to 
  881. be highlighted.
  882. Animation, when used sparingly, is one of the best ways to show a user that a requested action is being carried out. For example, animated pointers reassure the user, during a lengthy process such as saving a large document to disk, that the computer is completing the task without any problems. 
  883. See-and-Point
  884.  
  885. On the desktop, users perform actions by choosing from alternatives presented on the screen. Users interact directly with the screen, selecting objects and performing activities by using a pointing device, typically a mouse, to point at elements on the desktop.
  886. The Macintosh desktop works according to two fundamental paradigms. Both paradigms share two basic assumptions: that users can see on the screen what they’re doing and that users can point at what they see. The paradigms are based on a general form of user action: noun-then-verb.
  887. In one paradigm, the user selects an object of interest (the noun) and then chooses the actions to be performed on the object (the verb). All actions available for the selected object are listed in the menus, so users who are unsure of what to do next can refresh their memory by scanning through the menus. At any time, users can choose any available action without having to remember any particular command or name. For example, a user clicks a document icon (the noun) and then prints (the verb) the document by choosing Print from the File menu.
  888. In the second paradigm, the user drags an object (the noun) onto some other object that has an action (the verb) associated with it. On the desktop, for example, the user can drag icons to the Trash, to folders, or to disks. The user doesn’t choose an action from the menus, but it’s clear what happens to one object when it’s placed on another object. For example, dragging a document icon to the Trash means that the user wants to discard that document. For this metaphor to work, the user must recognize what an object such as the Trash is for, so it is especially important that objects look like what they do in the real world. If the document icon didn’t look like a piece of paper with text and the Trash didn’t look like the place to discard something, the interface would be more difficult to use. 
  889. Consistency
  890.  
  891. Consistency in the interface allows people to transfer their knowledge and skills from one application to any other. Use the standard elements of the Macintosh interface to ensure consistency within your application and to benefit from consistency across applications.
  892. Effective applications are consistent in a number of different ways. Consistency in the visual interface helps people learn and then easily recognize the graphic language of the interface—for example, once users know what a checkbox looks like, they don’t have to learn another symbol for making choices. Consistency in the behavior of the interface means that people have to learn how to do things such as clicking and pointing only once; then they can explore new applications or new types of features using skills that they already have. In general, consistency benefits the typical user, who usually divides working time among several applications, and it benefits software developers because their users can build on prior experiences with elements in other applications when learning how to use a new application. 
  893. The following are some questions you can ask yourself when thinking about consistency in your product.
  894. Is your product consistent
  895. n    within itself?
  896. n    with earlier versions of your product?
  897. n    with Macintosh interface standards?
  898. n    in its use of metaphors?
  899. n    with people’s expectations?
  900. Note that the most difficult kind of consistency to achieve is matching people’s expectations. Because you often face a wide audience and a range of expertise, it’s difficult to meet the expectations of everyone. You can address this problem by carefully weighing the consistency issues in the context of your target audience and their needs. 
  901. WYSIWYG (What You See Is What You Get)
  902.  
  903. Don’t hide features in your application by using abstract commands. People should be able to see what they need when they need it. For example, menus present lists of commands so that people can see their choices instead of having to remember and type command names.
  904. People should be able to find all the available features in your application. 
  905. If you find a need to initially “hide” features, do it in a way that gives people information about where they can find more choices. A stepped interface, 
  906. by revealing relevant information to users in steps, shows the choice most users want most of the time while providing a way for the user to get more choices. For information on stepped interfaces, see the guidelines in the section “Using Progressive Disclosure” on page 35 in Chapter 3, “Human Interface Design and the Development Process.” 
  907. Make sure that there is no significant difference between what the user sees on the screen and what the user receives after printing. Let the user be in charge of both the content and the format (spatial layout as well as font choices) of the document. When the user makes changes to the document, quickly and directly display the results; the user shouldn’t have to wait for a printout or make mental calculations of how the document shown on the screen will look when it appears on the printed page.
  908. User Control
  909.  
  910. Allow the user, not the computer, to initiate and control actions. People learn best when they’re actively engaged. Too often, however, the computer acts and the user merely reacts within a limited set of options. In other instances, the computer “takes care” of the user, offering only those alternatives that are judged “good” for the user or that “protect” the user from having to make detailed decisions. This approach mistakenly puts the computer, not the user, in control.
  911. The key is to create a balance between providing users with the capabilities they need to get their work done and preventing them from destroying data. For situations in which a user may destroy data accidentally, you can help the user by providing warnings, usually in the form of an alert box, to notify users of a potentially undesirable situation and still allow them to proceed, 
  912. if they confirm that this is what they want. This approach “protects” users but allows them to remain in control. 
  913. Feedback and Dialog
  914.  
  915. Keep users informed about what’s happening with your product. Provide feedback as they do tasks and make that feedback as immediate as possible. When a user initiates an action, provide some indicator, visual or auditory 
  916. (or both), that your application has received the user’s input and is operating on it. Provide as much information as possible about how long operations take. When your application can’t respond to user input because it’s processing a different task, inform the user of what to expect and describe any delays, why they occur, and how long they’ll take. Also, tell the user how to get out of the current situation whenever possible. 
  917. Provide direct, simple feedback that people can understand. Most people would not know what to do if they saw this message “The computer unexpectedly crashed. ID = 13.” It would be very helpful if the message spelled out exactly which situation caused the error—for example, not enough memory was available for the computer to complete the task—so that the user could understand how to avoid the situation in the future.
  918. Figure 1-2 shows an example of a message that doesn’t do anything to help the user and an example of a message that provides useful and helpful information to the user.  
  919. Figure 1-2    An example of a bad message and an example of a helpful message
  920.  
  921. Forgiveness
  922.  
  923. You can encourage people to explore your application by building in forgiveness. Forgiveness means that actions on the computer are generally reversible. People need to feel that they can try things without damaging the system; create safety nets for people so that they feel comfortable learning and using your product. 
  924. Always warn people before they initiate a task that will cause irretrievable data loss. Alert boxes are a good way to warn users of this kind of situation. Note, however, that when options are presented clearly and feedback is appropriate and timely, learning how to use a program should be relatively error-free. This means that frequent alert boxes are a good indication that something is wrong with the program design.
  925. Perceived Stability
  926.  
  927. Computers often introduce a new level of complexity for people. If people are to cope with this complexity, they need some stable reference points. The Macintosh interface is designed to provide a computer environment that is understandable, familiar, and predictable.
  928. To give users a visual sense of stability, the Macintosh interface provides the desktop, a two-dimensional space on which objects are placed. It also defines a number of consistent graphics elements (menu bar, window border, and so on) to maintain the illusion of stability. Note that it is the perception of stability that you want to preserve, not stability in any strict physical sense.
  929. To give users a conceptual sense of stability, the interface provides a clear, finite set of objects and a clear, finite set of actions to perform on those objects. Even when particular actions are unavailable, they are not eliminated from a display but are merely dimmed.
  930. Aesthetic Integrity
  931.  
  932. Aesthetic integrity means that information is well organized and consistent with principles of visual design. This means that things look good on the screen and the display technology is of high quality. Since people spend a lot of their time working while looking at the computer screen, design your products to be pleasant to look at on the screen for a long time. You may want to consider investing some of your resources in a graphic designer; the skills a graphic designer can bring to your product design are well worth the expense. 
  933. Keep the graphics of the display simple. The number of elements and their behaviors should be limited to enhance the usability of the interface. Graphics—icons, windows, dialog boxes, and so on—are the basis of effective human-computer interaction and must be designed with that in mind. Don’t clutter the screen with too many windows, overload the user with complex icons, or put dozens of buttons in dialog boxes.
  934. Make sure to follow the graphic language of the interface and don’t 
  935. change the meaning of standard items. For example, if you sometimes use checkboxes for multiple choices and other times for exclusive choices, 
  936. you dilute the meaning of the element.
  937. Don’t use arbitrary graphic images to represent concepts. When you add nonstandard symbols to menus, dialog boxes, or other elements, the meaning may be clear to you, but to other people the symbols may appear as something different and distracting. If you need symbols other than standard ones, use graphic images that convey meaning through representation, analogy, or metaphor. For more information on designing additional appropriate symbols, see the section “Extending the Interface” in Chapter 3, “Human Interface Design and the Development Process,” beginning on page 38.
  938. Figure 1-3 shows an example of how confusing arbitrary symbols can be and how much clearer a simple menu with standard symbols can be.
  939. Figure 1-3    Don’t use arbitrary graphic elements
  940.  
  941. In general, match the graphic element with users’ expectations of its behavior. Push buttons appear as though they push in rather than slide sideways. Indicators in sliders slide along to change values. These behaviors map 
  942. to people’s expectations of how these elements behave.
  943. Give users some control over the look of their computer environments. This allows them to display their own style and individuality. It also reduces the burden on the designer of trying to create an interface that appeals to every user. When a user sets up his or her computer environment in a certain layout, it should stay that way until the user changes it.
  944. Modelessness
  945.  
  946. For the most part, try to create modeless features that allow people to do whatever they want when they want to in your application. Avoid using modes in your application because a mode typically restricts the operations that the user can perform while it is in effect. It locks the user into one operation and doesn’t allow the user to work on anything else until that operation is completed. In contrast, modelessness allows the user to perform more than one operation at a time and thus gives the user more control over what he or she can do on the computer and in an application. As much as possible, you want to preserve the user’s ability to be in control of the task and the order of operations.
  947. This is not to say that you should never use modes in applications. Sometimes using a mode is the best way out of a particular problem. Most acceptable modes fall into one of the following categories:
  948. n    Long-term modes, such as doing word processing as opposed to graphics editing. In this sense, each application is a mode.
  949. n    Short-term “spring-loaded” modes, in which the user must constantly do something to maintain the mode. Examples are holding down the mouse button to scroll text or holding down the Shift key to extend a text selection.
  950. n    Alert modes, in which the user must rectify an unusual situation before proceeding. Keep these modes to a minimum.
  951. Other modes are acceptable if they do one of the following:
  952. n    They emulate a familiar real-life situation that is itself modal. For example, choosing different tools in a graphics application resembles the real-life choice of physical drawing tools.
  953. n    They change only the attributes of something, not its behavior. The boldface and underline modes of text entry are examples.
  954. n    They block most other normal operation of the system to emphasize 
  955. the modality, as in error conditions incurable through the software 
  956. (for example, a dialog box that disables all menu items except Close).
  957. If an application uses modes, there must be a clear visual indicator of the current mode, and the indicator should be near the object most affected by the mode. A good example is the changing pointer in many Macintosh graphics applications; depending on the function (“mode”) the user has selected, the pointer looks like a pencil, a paintbrush, a spray can, or an eraser. It should also be very easy for users to get into or out of the mode (such as by clicking a different palette symbol). 
  958.  
  959. Additional Issues to Consider
  960.  
  961. This section discusses several other issues that are helpful to think about when you design your product.
  962. Knowledge of Your Audience
  963.  
  964. Identifying and understanding your target audience are among the most important first steps when you start designing your product. To create a product that people can and will use, study the people who make up your target audience.  
  965. It’s useful to create scenarios that describe a typical day in the life of a person you think uses the type of product you’re designing. Think about the different 
  966. work spaces, tools, and constraints and limitations that people deal with. You can also visit actual work places and study how people do their jobs.
  967. Analyze the steps necessary to complete each task you anticipate people wanting to accomplish. Then design your product to facilitate those tasks, using a step-by-step approach by thinking of how a person might get from one place to the next in a logical fashion.  
  968. Involve users throughout the design process and observe them working in their environment. Use people who fit your audience description to test your prototypes and development products. Listen to their feedback and try to address their needs in your product. Develop your product with people and their capabilities, not computers and their capabilities, in mind. For more information, see the section “Involving Users in the Design Process” in Chapter 3, “Human Interface Design and the Development Process,” beginning on page 41.
  969. Accessibility
  970.  
  971. The computer should be accessible to everyone who chooses to use it. There are likely to be members of your target audience who are different from the “average” user that you envision. Users will undoubtedly vary in their ages, styles, and abilities. They may also have physical or cognitive limitations, linguistic differences, or other differences you need to consider. Identify how the individuals in your target audience differ and what special needs they may have. 
  972. Make it easy for users to interact with your product using different input devices and output devices. If you develop specialized hardware and software for people with physical limitations, work with application developers so that your products are supported by their software.
  973. Make your application accessible to people around the world by including support for worldwide capabilities in your designs from the beginning of your development process. Take stock of the cultural and linguistic needs and expectations of your target audiences. For more information, see the section “Worldwide Compatibility” beginning on page 16 in Chapter 2, “General Design Considerations.”
  974. More information about universal access appears throughout the book where appropriate. For specific information, see the section “Universal Access” beginning on page 24 in Chapter 2, “General Design Considerations.”       
  975. General Design Considerations
  976.  
  977.  
  978. This chapter discusses several areas to consider as you begin your development process. These considerations cover three broad areas:
  979. n    worldwide compatibility—support for multiple script systems and multicultural sensitivity to your target audience
  980. n    universal access—provisions for people with disabilities to use your software by means of alternative input devices or output devices
  981. n    collaborative computing—support for people working in groups on 
  982. local networks or people using computers over remote networks
  983. If you are aware of the factors that influence worldwide compatibility, universal access, and collaborative computing, you can plan ahead. By incorporating support for these capabilities from the beginning of your development process, you can save time, money, and development problems and end up with a product that is immediately useful to a wide range 
  984. of people.
  985.  
  986. Worldwide Compatibility
  987.  
  988. Macintosh system software is designed to address the complex problems you’ll encounter when you design your applications to be compatible with regional, linguistic, and writing system differences around the globe. The Macintosh script management system (which is one or more script systems, the Script Manager, and other text-handling managers) allows your application to handle text in many different languages.   
  989. It’s much easier to include worldwide compatibility from the beginning 
  990. of your development process than to try to incorporate support for script systems after your product is complete. This may mean that you create your application so that it is easy to localize, or adapt for use in a specific area. Localizing software involves translating an application’s menus, dialog boxes, alert boxes, and content areas into a language or regional dialect.
  991. The following sections outline a number of issues to consider before you develop software for worldwide use. For a complete description of the issues and a discussion of technical implementation, see Inside Macintosh: Text and Inside Macintosh: Overview. These books discuss the routines that assist you in developing your application for worldwide use. See Guide to Macintosh Software Localization (available from APDA) for details on script systems and the localization process. See the section “APDA” on page 332 in Appendix A, “Resources,” for information about how to contact APDA.
  992. Cultural Values
  993.  
  994. Make sure that visible interface elements can be localized for other regions around the world. Whenever you design a user interface, consider that differences exist in the use of color, graphics, calendars, text, and the representation of time in various regions around the world. For example, different cultures use different objects to store documents. In the United States, file folders are flat and have tabs that can indicate the contents of the folder. In Europe, file folders are more like narrow cardboard boxes. You may want to localize elements of the user interface, such as graphics or the colors of text in versions of your application designed for different regions. 
  995. Graphics have the potential to enhance your application, but they can 
  996. also be offensive. In addition to colors, cultures assign varying values and characteristics to living creatures, plants, and inanimate objects. For example, in the United States the owl is a symbol of wisdom and knowledge, whereas in Central America the owl represents witchcraft and black magic. It’s a good idea to avoid the use of seasons, holidays, or calendar events in software that you expect to distribute worldwide. Also avoid using graphics that represent holidays or seasons, such as Christmas trees, pumpkins, or snow—or be sure that the symbols can be localized. 
  997. Different calendars are used to mark time around the world. The 
  998. United States and most of Europe observe time according to the Gregorian calendar. The traditional Arabic calendar, the Jewish calendar, and the Chinese calendar are lunar rather than solar. Often time is marked according to one calendar for business and government purposes and according to 
  999. a different calendar for religious events. Make your application flexible in handling dates; you also may want to provide the user with a way to change the representation of time. Use the text utilities to handle numbers, dates, 
  1000. and sorting.   
  1001. Resources
  1002.  
  1003. It’s essential to store region-dependent information in resources so that text the user sees can be translated during localization without modification of your application’s code. When you create resources, consider text size, location, and direction. Text size varies in different languages. Also, depending on the script system, the direction of text may change. Most Middle Eastern languages read from right to left. Text location within a window should be easy to change. 
  1004. Use the Macintosh script management system to handle these situations. 
  1005. See Inside Macintosh: Overview and Inside Macintosh: More Macintosh Toolbox for more information on using resources to store data the user sees.
  1006. Language Differences
  1007.  
  1008. Translating text is a delicate task and can often cause confusion, so be wary 
  1009. of using colloquial phrases or nonstandard usage and syntax. Carefully choose your words for command names in menus and for messages in dialog boxes, alert boxes, and help balloons. When translated, text can become up to 50 percent larger than U.S. English text. Text needs room to grow up, down, and sideways. Figure 2-1 shows Finder menu bars in several languages. Compare the different lengths of the menu titles that have the same meaning. 
  1010. Figure 2-1    Menu bars in different languages
  1011.  
  1012. Potential grammar problems may arise with error messages and the user programming structure of languages such as HyperTalk. Use complete sentences whenever possible. Don’t use phrases that you then concatenate 
  1013. to create sentences. The word order of messages may become completely different in translation, rendering such a message nonsensical when translated. For example, word order in German usually places the verb at the end of a sentence. See Inside Macintosh: Text for information on technical implementation.  
  1014. Text Display and Text Editing
  1015.  
  1016. Macintosh system software allows users to display different scripts at the same time. A script system consists of resources that support a writing system for a human language. Writing systems may differ in the direction in which their characters and lines flow, the size of the character set used, and whether certain characters are context dependent. Whenever a user installs a non-Roman script system, at least two scripts are available, the Roman script that is present on all Macintosh computers and the non-Roman script.   
  1017. No matter what level of worldwide text support you provide, it’s important to avoid four common assumptions:
  1018. n    Characters aren’t necessarily 1 byte; they can be 2 bytes.
  1019. n    Text isn’t always left-aligned and read from left to right.
  1020. n    Text isn’t always read by a person; it may be spoken through a text-to-speech converter.
  1021. n    System and application fonts aren’t always Chicago and Geneva.
  1022. For specific instructions on how to handle 2-byte character codes, 
  1023. cursor controls, multiple sets of numerals, tokens, and highlighting mixed-directional text, see Inside Macintosh: Text. In addition, see that 
  1024. book and the chapter on worldwide software in Inside Macintosh: Overview 
  1025. for thorough discussions of text display and editing.
  1026. Default Alignment of Interface Elements
  1027.  
  1028. When dialog boxes are localized, the text in the dialog box may become longer or shorter. Also, the alignment of controls in the dialog box may 
  1029. vary with localization. For example, Arabic and Hebrew are written from right to left, so the alignment of items in an Arabic or a Hebrew dialog box 
  1030. is generally right to left, just as dialog box items in English or Russian are generally left to right. Figure 2-2 shows examples of English and Arabic dialog boxes.  
  1031. Figure 2-2    English and Arabic dialog boxes
  1032.  
  1033. When the alignment of items is reversed, it’s important that the elements appear vertically aligned. Therefore, when you create dialog box items, 
  1034. make sure that their display rectangles are the same size. Figure 2-3 shows examples of the incorrect and correct ways to size display rectangles in a dialog box. 
  1035. Figure 2-3    Dialog boxes with display rectangles that are different sizes and the same size
  1036.  
  1037. Figure 2-4 shows the same dialog boxes with the alignment of their elements reversed, as they would appear in a right-to-left script system. This figure shows that when the controls are reversed, they don’t align properly, which 
  1038. is why it’s important to create display rectangles of the same size. 
  1039. Figure 2-4    Right-to-left alignment of dialog box items 
  1040.  
  1041. Another common problem occurs when dialog box items are longer than the boundaries of the dialog box. In this case, when the text direction is reversed, the text appears outside of the dialog box and isn’t visible on the screen. Be sure to make your dialog box items shorter than the width of the dialog box. 
  1042. Keyboards 
  1043.  
  1044. As stated previously, users can install multiple script systems. If the Operating System determines that all conditions are met, it enables the 
  1045. script system, making it available to users. A script system can contain more than one keyboard layout that maps character codes to keys on a physical keyboard, and it can support more than one attached physical keyboard. Double-byte scripts contain input methods (which allow users to enter double-byte characters) and keyboard layouts. See Inside Macintosh: Text 
  1046. for information on installing and enabling script systems and keyboard resources.     
  1047. The Operating System adds a Keyboard menu when more than one script system is present or a localizable resource flag is set. This menu simplifies 
  1048. the user’s access to input methods, keyboards, and scripts. The icon for the Keyboard menu appears between the icons for the Help menu and the Application menu. A small keyboard icon appears next to each keyboard layout name, and the icon of the active keyboard layout appears in the menu bar. As Figure 2-5 shows, the Keyboard menu displays a list of installed keyboard layouts for each enabled script system. For double-byte 
  1049. scripts, the Keyboard menu displays a list of input methods instead of keyboard layouts. 
  1050. A keyboard icon represents a localized keyboard layout or an input method. If you develop keyboards, keyboard resources, or input methods, you 
  1051. must provide customized icons like these. For detailed guidelines about 
  1052. how to design a keyboard icon, see “Keyboard Icons” on page 252 in 
  1053. Chapter 8, “Icons.”  
  1054. The Keyboard menu groups the keyboard layouts and input methods by script system. These groups are separated by dotted lines on black-and-white screens or gray lines on color screens. Figure 2-5 shows an example of the Keyboard menu with the keyboard icon and layout for the active script system, and the script boundary area of the menu. Only one keyboard layout or input method, and one physical keyboard are active at a time; the active condition is indicated by a checkmark in the menu. 
  1055. Figure 2-5    The Keyboard menu 
  1056.  
  1057. Fonts
  1058.  
  1059. When you write software that supports non-Roman scripts, don’t make assumptions about font sizes; let the user choose them. For example, system or application fonts may be preset to 12 or 18 points. A font with a resource 
  1060. ID of 0 is not always set to Chicago, nor are system fonts always Chicago 
  1061. and Geneva. Use system and application fonts when the user cannot 
  1062. choose the font, but don’t hard code Roman values. If you must assign 
  1063. font sizes, use the Script Manager to get a script system’s appropriate fonts and sizes. Use the proper font names as defined by worldwide system software. Whenever possible, display font names in the proper script and 
  1064. font in your Font menu.  
  1065. In some scripts and fonts, diacritical marks may extend beyond the ascent line. Other fonts, such as Japanese fonts, contain glyphs that extend to the boundaries of the enclosing rectangle of the font, or to both minimum-y and maximum-y lines. Leave room for space between lines of text and between the top and bottom lines of any enclosing rectangle. See Inside Macintosh: Text for more information. Figure 2-6 shows some glyphs that demonstrate the boundaries you need to allow for in lines of text.   
  1066. Figure 2-6    The boundaries of a font
  1067.  
  1068.  
  1069. Universal Access
  1070.  
  1071. Providing universal access means creating products that all people can use, including people who have a disability. Approximately forty-three million people in the United States alone have some type of disability. Computers hold tremendous promise for people with many kinds of disabilities. In terms of increasing productivity and mobility, computers can have a far greater impact on people with a disability than on other users. 
  1072. It’s a good idea to build in support for universal access for several reasons. First, United States law mandates that computer manufacturers that provide office equipment to their organizations and agencies provide access for users with a disability. Second, it makes sense to plan ahead and incorporate support for universal access from the beginning of your design process rather than having to add it after your product is done.
  1073. When you think about designing for the wide range of abilities in your 
  1074. target audience, think about increasing the amount of productivity for 
  1075. the entire audience and be careful not to overcompensate for the special needs of certain members of the group. Don’t add features for disability access that get in the way of able users. The features you include should be additional ways to access the hardware or software, not primary ways of input and output that make it more difficult for other, nondisabled users.
  1076. In general, if you follow the design principles described in Chapter 1, “Human Interface Principles,” beginning on page 3, you will meet the needs of most of your users. This section describes the main categories of disabilities and gives suggestions for specific design solutions and adaptations you 
  1077. can make. For more information, contact Apple’s Worldwide Disability Solutions Group.
  1078. People With a Physical Disability 
  1079.  
  1080. People who have a physical disability that requires additional access methods include individuals with congenital anomalies, spinal cord injuries, or progressive diseases and individuals who are without the use of a hand or an arm. People in this group mainly have difficulty with computer input devices, such as the mouse or keyboard, and with handling storage media.   
  1081. If you create hardware, make sure that you don’t impose any physical barriers to storage media that would impede someone with limited or no use of the hands or arms. For example, a disk drive with a latch would be difficult to open for a user who interacts with the computer by holding a pencil in 
  1082. the mouth. 
  1083. If you can provide a mouse method and an alternative keyboard method for accomplishing tasks in software or hardware, you can accommodate most people’s physical needs. (Note that this doesn’t mean you should assign a keyboard equivalent to every menu item.)
  1084. People With a Visual Disability
  1085.  
  1086. People with a visual disability have the most trouble with the output display, the screen. Fortunately, the software capability to handle different text sizes can make it easier to support people with a vision disability. You can design your software with a “zoom” feature that increases the size of characters or graphics on the screen.
  1087. Color-vision deficiencies create problems for many people. Don’t create software that uses only color coding to convey important information. 
  1088. Color coding should always be redundant to other types of cues, such as text, position, or highlighting. If you allow users to select the colors your software uses to convey information, they will choose colors that are visually appropriate for their needs.  
  1089. People With a Hearing Disability
  1090.  
  1091. People with a hearing disability cannot hear auditory output at normal volume levels or at all. If important cues are given with sound, they should be visually available as well. Software should never rely solely on sound to provide important information. If you don’t automatically supplement all audible messages with visual cues, allow the user to choose visible messages instead of audible ones. For example, in the Speaker Volume control in the Sound control panel, the system beep can be set to 0, which has the effect 
  1092. of flashing the menu bar instead of playing a sound to notify the user of a warning condition. Figure 2-7 shows the Sound control panel with its 
  1093. Speaker Volume control set to flash the menu bar as a visual clue. 
  1094. Figure 2-7    The Sound control panel
  1095.  
  1096. To indicate activity, hardware should have visible lights in addition to 
  1097. the sound generated by the mechanisms. Hardware that specifically produces sound should facilitate external amplification. For example, including a jack for external speakers or headphones allows people to amplify sound to an appropriate level. 
  1098. People With a Speech or Language Disability
  1099.  
  1100. People who have a speech or language disability may have normal to above-average cognitive ability but no capacity for oral communication. 
  1101. The speech or language disability may be caused by an injury or a stroke, 
  1102. for example. These people use computers for augmentative and assistive communication. For example, they can use a computer to generate speech. Many people with speech or language disabilities are not able to use the standard keyboard and mouse because of some associated physical disability. To address the needs of these people, augmentative and assistive communications software is designed to be used with a variety of alternative input devices. Such software communicates with applications, windows, dialog boxes, and the desktop by emulating keyboard and mouse input. Don’t create any barriers in your application to this type of communication, such as designing your application to communicate directly with the hardware (especially the keyboard and mouse), or the augmentative and assistive software won’t work with your product. 
  1103. People With a Seizure Disorder
  1104.  
  1105. Some people with a seizure disorder are sensitive to certain flicker frequencies, which may cause them to go into seizure. To avoid this problem, avoid refresh rates in the range from 10 to 50 Hz. The most problematic part of this frequency range is from 15 to 30 Hz.     
  1106.  
  1107. Collaborative Computing
  1108.  
  1109. Collaborative computing is a shared computing environment or application that facilitates communication and teamwork among groups of people. These people have specific needs that may have ramifications for your software.    
  1110. When you design products for use by groups of people, the products should follow all the standard guidelines and principles of the desktop interface. There are several additional concerns to consider when you design collaborative or multiuser interfaces. Your main concern is to ensure a 
  1111. good user experience for groups of people.
  1112. Concern for Other Users
  1113.  
  1114. When people work in groups, sharing information among computers over networks, usually one person controls some resource that other people are using simultaneously. A shared resource may be a document with data in it, an application, a storage medium, or some other resource. The user in control of the shared resource needs to be aware of the consequences to other current users, particularly in situations in which the user in control wants to 
  1115. cease sharing or disconnect other users from the shared resource. Create a structure that allows clear communication about the shared resource between the users in a group. Figure 2-8 shows an example of a message that users receive when they are connected to a file server that is closing down. Receiving such a message allows them to finish up their work and disconnect without losing any data. 
  1116. Figure 2-8    A shutdown message
  1117.  
  1118. User Identification
  1119.  
  1120. When people share information, it is important to be able to identify all the people who are participating in the collaboration. You should allow the owner of shared resources to be able to obtain as much information as possible, such as the name, location, and access privileges, about the people who are using the shared resource. Finding out that another person is using a machine as a “guest” provides no useful information and prevents the owner from further communication in case of a problem or situation that requires it. 
  1121. Access Privileges
  1122.  
  1123. Collaborative products typically allow users to share data with other people, providing different access rights to different people. For example, one user may want to allow some people to change a document and allow other people simply to read it. The owner may want to restrict some people from seeing the document at all. 
  1124. Provide a simple, clear way to assign access privileges to shared information and then clearly display to users what those assigned privileges are. One typical problem with multi-user programs is that they have an interface that makes it easy to provide unintentional access to other users without making this mistake apparent. Try to avoid this compromised security state by making it clear to users what information is shared and available to others.
  1125. Passwords
  1126.  
  1127. In addition to access privileges, password schemes often protect shared resources such as collective data. When you provide a password system, make the interface to it as clear as possible. Follow these guidelines concerning passwords:
  1128. n    Allow passwords to contain both alphabetic and numeric characters.
  1129. n    Allow passwords to be as long as is practical.
  1130. n    Never display the password on the screen in clear text, not even while the user is typing it. A common method of providing feedback to the user is to display a bullet character for each character that the user types. When the user edits a password, the Delete key erases one character in a system that displays a character for each character typed.
  1131. n    Provide a way for the user to verify the password when it is entered or changed. Requiring the user to enter the password two times minimizes the possibility of a typing error. If a person makes a mistake in entering the password but doesn’t have to verify it, he or she will then be denied access to the data.
  1132. Figure 2-9 shows the initial dialog box a user sees when connecting to an AppleShare file server. It shows the password field with bullets in it to represent typed characters.
  1133. Figure 2-9    The AppleShare connect dialog box
  1134.  
  1135. Data Encryption for Security
  1136.  
  1137. When people share information with collaborative or networking products, users need to be able to trust that the information is secure from unwanted intruders. If data is stored on a communal file server or if it is sent across network connections, it may easily be inspected by unauthorized users. Therefore, you should encrypt sensitive data, such as passwords, in some way to prevent this intrusion from happening. Make sure you let the user know whether their data has been encrypted or not; they need to know if their data is protected from other users.
  1138. Clear Communications
  1139.  
  1140. Collaborative computing extends the interface from the realm of human-to-computer communication to human-to-human communication. When people communicate over a network, certain aspects of everyday 
  1141. social interaction, such as voice inflection, gesture, facial expressions, and body language, are lost. You can enhance people’s ability to communicate clearly on the computer by supporting the ability to include contextual clues, including font styles and sizes, punctuation, colors, graphics, sounds, 
  1142. and animation.
  1143. Displaying the Current State of Data
  1144.  
  1145. When many people work on the same data, it must be clear to everyone what is happening at all times. Because some data may be visible to more than one person at a time but editable by only one person, you need to provide a visual clue about the current state of the data. (Make sure that the visual clue is accessible to users with a visual disability, particularly if they require the aid of some kind of special device or software.) The current state of the data may vary from moment to moment or from session to session. If one person is editing the data, other people should not be able to edit it at the same time. 
  1146. It is very important to make clear to all users which information they may change and which they may not. If you can provide more information to users about why some information is presently unavailable for change, it will 
  1147. save them from wasting time trying to change unavailable information, 
  1148. for example.
  1149. When there is a change to data that is visible to more than one user at a time, display the change immediately. For example, on an AppleShare volume several people may have windows open that display the contents of the volume. If one user creates a document on the volume, its icon appears immediately in all the open windows on the volume. Such feedback is 
  1150. very important to people who are working cooperatively.
  1151. Communicating With Other Environments
  1152.  
  1153. In collaborative communications, users may be interacting with other kinds of computers and computing environments. In most cases, these environments have human-computer interfaces very different from that of the Macintosh computer, and they may operate in vastly different ways. To whatever extent possible, Macintosh software should operate according to the user interface guidelines and should be consistent with other Macintosh applications.
  1154. When people working on different kinds of computers or in different computing environments communicate with one another, be aware that messages may lose a lot of their contextual clues. For example, if the person on the receiving end does not have the fonts that the sender has, the message sent may appear quite different than anticipated. As much as possible, try to preserve the integrity of communication in order that messages seen by collaborators are as similar as possible. If you know that some data will be lost when it migrates from one system to another, notify the user on the receiving end.
  1155. Network Transparency
  1156.  
  1157. Most collaborative products are based on a number of sophisticated networking and communications technologies. The details of networking and data transport can be very complicated, technical, and often arcane. Ideally, make your product as self-configuring as possible so your users won’t need to confront the technological details of the network. Also, try to make interacting with remote resources as simple as using local resources.   
  1158. Human Interface Design and the Development Process
  1159.  
  1160.  
  1161. This chapter discusses aspects of the product development process, including ways you can incorporate human interface design into that process. First, this chapter presents several issues to consider when deciding on the features you want to include in your product. Second, this chapter provides suggestions for how to make your product simple and easy to use; too often, users are confused by unnecessary complexity in an application. Next, this chapter describes how to extend the interface when your application requires functionality that isn’t covered by existing user interface elements. Finally, this chapter discusses the benefits of involving users throughout the entire phase of your product development process. 
  1162.  
  1163. Design Decisions
  1164.  
  1165. For design decisions regarding features in your application, you need to weigh the costs, which are not all financial, against the potential benefits. Every time you add a feature to your application, think about the 
  1166. following factors:
  1167. n    Your application gets larger.
  1168. n    Your application gets slower.
  1169. n    Your application’s human interface gets more complex.
  1170. n    You spend time in development rather than refinement of existing features.
  1171. n    Your application becomes more difficult to document.
  1172. n    You increase the number of possible user errors.
  1173. n    Every new feature can have an impact on an existing feature.
  1174. This section presents several additional factors you’ll want to take into consideration when adding features to your product.
  1175. Features Inspired by Market Pressures
  1176.  
  1177. Remember to think about your users and keep their interests foremost when making your design decisions. Market pressures can sometimes cause developers to try to implement features that they feel are necessary, even when they don’t have the resources to develop those features fully. Because a good review in the press can make an application successful, developers are sensitive to meeting the expectations of reviewers as well as their target audiences. Many times reviews include information on whether or not applications have certain features and the right number of new features. The pressure of competition is intense, and developers may often feel that they must make decisions based on market pressures. 
  1178. Feature Cascade
  1179.  
  1180. When deciding whether or not to add features to your product, think about whether the benefits to users of additional capabilities outweigh the additional development efforts, growth in size, and reduction in running speed that the features would cost. If you are developing a simple application, it’s very tempting to include additional features that users claim they want. It takes a lot of restraint to stick to the original intent of the application. Watch out for feature cascade, because it can often reduce the overall effectiveness of and add unwanted complexity to your application.
  1181. The 80 Percent Solution
  1182.  
  1183. During the design process, you may discover problems with your product design. You can use the 80 percent solution to help determine how to solve those problems. The 80 percent solution means that your design meets 
  1184. the needs of at least 80 percent of your users. If you try to design for the 
  1185. 20 percent of your target audience who are power users, your design will not be usable by the majority of your users. Even though those 20 percent are likely to have good ideas and probably think a lot like you, the majority of people may not be like the 20 percent who are elite users of your product. Involving a broad range of users in your design process will help you find the 80 percent solution. 
  1186.  
  1187. Managing Complexity
  1188.  
  1189. The best approach to developing software that is easy to use is to keep the design as simple as possible. (The general design guideline that simple design is good design applies directly to the discipline of human-computer interactions.) The challenge that users desire is to solve their problems using the tools that you design to facilitate their work. The more you can do to simplify the interface and your product for your users, the more likely it is that you will build a product that meets their needs and expectations. 
  1190. Using Progressive Disclosure
  1191.  
  1192. Progressive disclosure is one way to reduce the complexity of your designs. It allows you to present the most common choices to users while initially hiding more complex choices or additional information. Progressive disclosure helps you develop your interface so that it is easy for novice users to learn and includes the features and power that advanced users desire. 
  1193. For dialog boxes, you can implement progressive disclosure and thus reduce the complexity of your design by presenting only the most common options in the dialog box that appears initially on the screen. There are a couple of techniques you can implement to allow users to see more options. The most standard method of letting users see more choices is including a button named More Choices in the lower-left corner of the dialog box. When the 
  1194. user clicks the button, the dialog box expands to display more information and the button name changes to Fewer Choices. This method is very clear and predictable. People know how to use buttons, and the labels let people know right away that they have access to more information if they don’t see 
  1195. what they’re looking for. Figure 3-1 shows an example of a dialog box that implements this method of progressive disclosure.     
  1196. Figure 3-1    An expanding dialog box
  1197.  
  1198. If you include a More Choices button in a dialog box, it’s best to extend the bottom of the window to accommodate the additional information. You could move a side of the window without causing too much change in the perceived stability of the window. However, avoid expanding the window symmetrically in all directions, because this behavior destroys the user’s initial sense of the window being one object with some of it not visible. In general, it’s best to keep all controls visible at all times. Also, if the larger state of the dialog box won’t fit on the screen when the More Choices button is selected, move the dialog box the minimal amount necessary to make it fit on the screen. When the user clicks the Fewer Choices button, keep the dialog box in its new position; don’t move it back to its original position on the screen.
  1199. Figure 3-2 shows the directions in which a window or dialog box can grow to disclose more information.
  1200. Figure 3-2    Directions a window can expand
  1201.  
  1202. Implementing Preferences
  1203.  
  1204. Preference settings are user-defined parameters that your software remembers from session to session. Preferences can be a way for your application to offer choices to users about how the application runs. Preferences often affect the behavior of the application or attributes of the content created with the application.
  1205. In order to reduce the complexity of your application, make decisions about which features to implement as preferences based on what your users really need. The key is to implement as preferences only those features that your users find useful. In other words, avoid creating one large dialog box with all the preferences you can think of. Instead, eliminate the settings that are special cases of a behavior or an attribute and build in flexible features as a part of your application.
  1206. A preference should be a setting that the user changes infrequently. If you provide choices to users that they will change many times in a work session, you should implement those choices in a menu or other interface element to which the user has easy, modeless access. By choosing the right way to implement a feature, you can give users the flexibility to choose, in their own language, their preferred method of working. 
  1207.  
  1208. Extending the Interface
  1209.  
  1210. This section describes how to extend the Macintosh user interface when your application needs an element that doesn’t already exist. When a need arises that can’t be met by the standard elements, you can extend the user interface by creating combinations of standard elements or new elements. This section contains information on how to determine when it’s appropriate to go beyond the guidelines, how to use the existing interface elements to build new elements, and pitfalls to avoid when you design additional interface elements.
  1211. When to Go Beyond the Guidelines
  1212.  
  1213. People rely on the standard Macintosh user interface for consistency. Don’t copy other platforms’ user interface elements or behaviors in the Macintosh because they may confuse users who aren’t familiar with them.
  1214. There are times when the standard user interface doesn’t cover the needs 
  1215. of your application. This is true in the following situations:
  1216. n    You are creating a new feature for which no element or behavior 
  1217. exists. In this case, you can extend the Macintosh user interface in a prescribed way.
  1218. n    An existing element does almost everything you need it to, but a 
  1219. little modification that improves its function makes the difference to 
  1220. your application.
  1221. The sections that follow present the guidelines that describe how to extend the Macintosh user interface guidelines.
  1222. Build on the Existing Interface
  1223.  
  1224. When you need to extend the user interface, the best place to begin is with 
  1225. the already defined visual and behavioral language. Look carefully at the elements that are defined in this book. Think about what the appearance means to people (the look) and how they expect the element to behave 
  1226. (the feel). Visual cues, like the drop shadow and the arrow on a pop-up menu, are triggers for people. These cues help people recognize elements that they can use. People also learn to associate certain behaviors with specific elements. For example, people recognize push buttons by their rounded rectangle shape. They look for a label that identifies the action the button causes. This particular appearance distinguishes a push button from other types of elements. When people click a button, they expect the button to be highlighted to indicate that the action takes effect. People may also expect that clicking a button has additional behaviors related to it, including dismissing a dialog box or changing the content area of the active document. Mixing visual cues is confusing to users. For example, adding a drop shadow to a push button makes the push button look like a pop-up menu.
  1227. Don’t Assign New Behaviors to Existing Objects
  1228.  
  1229. The previous section describes how to use elements from the existing user interface. When you do use existing interface building blocks, use them 
  1230. in the standard way. Make sure you do not change the behavior for standard elements. When you need a new behavior, design a new element for it. 
  1231. If elements behave differently in different situations, the interface becomes unpredictable and harder to figure out.
  1232. Consider an example of a palette that includes a subpalette. You might think of using the ellipsis character to indicate that the palette will display additional choices. However, using this symbol to indicate a subpalette gives it a meaning other than the standard meaning. In menus, the ellipsis character means that the user must provide more information before a command 
  1233. will operate. It doesn’t mean that more information appears when the 
  1234. user chooses the item. This incorrect use of the ellipsis character is shown 
  1235. in Figure 3-3.
  1236. Figure 3-3    An incorrect subpalette indicator
  1237.  
  1238. A better idea would be to use a right-pointing triangle; using it to indicate a subpalette would be analogous to using it to indicate a submenu. Figure 3-4 shows a triangle being used to indicate a subpalette.
  1239. Figure 3-4    A better subpalette indicator
  1240.  
  1241. Create a New Interface Element Cautiously
  1242.  
  1243. As a general rule, be cautious about creating a new interface element because you may end up introducing unnecessary complexity to your product. 
  1244. Before you create a new interface element, make sure that you can’t use existing elements to achieve the desired result. Involve users during the design process of the new element, because they can help you tell whether 
  1245. it’s intuitive or not.
  1246.  
  1247. Involving Users in the Design Process
  1248.  
  1249. The best way to make sure your product meets the needs of your target audience is by exposing your designs to the scrutiny of users. You can do this during every phase of the design process to help reveal what works about your product as well as what needs improvement.
  1250. When you give people an opportunity to use your product or a mock-up of it, they will inevitably find some undiscovered flaws. You can implement significant changes to your product during its evolution and thereby save yourself lots of time and money and save your users from frustration. By identifying and focusing on users’ needs and experiences, you can create products that are easier to assemble, learn, and use. These improvements can translate into competitive advantages, increased sales, and enhanced customer satisfaction.
  1251. Define Your Audience
  1252.  
  1253. There are several steps to involving users in your design process. The first step, done at the beginning of a project, is to define the users and then do 
  1254. an analysis of the target audience. You want to determine what these people are like, how they might use a product like yours, if they have any similar products, and what features they would desire in your product. By doing some research on your target audience, you can find out if what you’re including in or adding to a product is desirable and useful.
  1255. Analyze Tasks
  1256.  
  1257. The second step is to analyze the tasks people will be doing with your product. You need to do a task analysis for each task you anticipate that your users will do. Look at how they perform similar tasks without a computer to help. Then look at how the computer can facilitate the tasks. To help plan 
  1258. a task analysis, imagine a scenario in which a user uses your product. List each task a person might perform in that scenario, then break each task apart into its component steps. This allows you to identify each step that a person goes through in order to complete the task. Order the steps according to how people do them. When you feel you have all the steps listed and ordered, 
  1259. read the list back to someone and see if that person can use the steps you’ve listed to accomplish the task.
  1260. Build Prototypes
  1261.  
  1262. For the third step, apply the information you’ve collected about your users, their skills, and the tasks you envision them performing to create a prototype of your design. Prototyping is the process by which you develop preliminary versions of your design to verify its workability. You can use a variety of techniques to construct prototypes of your design. Creating storyboards is one technique—you draw out the steps your users will go through to accomplish a task using your product. Another technique is to build a simulation of the product in prototyping software that animates some features or demonstrates how the product will work.
  1263. Observe Users
  1264.  
  1265. Once you have a prototype drawn or mocked up, you can begin to show it to people to get reactions to it. The fourth step, called user observation, lets you test the workability of your product design by watching and listening carefully to users as they work with your prototype. Although it is possible to collect far more elaborate data, observing users is a quick way to obtain an objective view of your product. Before you do any testing, take time to figure out what you’re testing and what you’re not. By limiting the scope of the test, you’re more likely to get information that will help you solve a specific problem. You can use the information you gather about your target audience to help you pick participants for your user observation; find people who have the same demographic background and experience level as the typical user in your target audience. Your participants will work through one or more specific tasks. These tasks can be based on the task analyses that you performed earlier in the design process. After you determine which tasks to use, write them out as short, simple instructions. Your instructions to the participants should be clear and complete but should not explain how to do things you’re trying to test. See the following section, “Ten Steps for Conducting a User Observation,” for more information about how to conduct a user observation; it includes a series of sample steps on which you can base your own user observation.
  1266. During the user observation, record what you learn about your design; you’ll be using this information to revise your prototype. Once you’ve revised your prototype, conduct a second user observation to test the workability of the changes you’ve made to your design. Continue this iterative process of creating prototypes and conducting user observations until you feel confident that you’ve fully addressed the needs of your target audience.
  1267. Ten Steps for Conducting a User Observation
  1268.  
  1269. The following steps provide guidelines that you can use when conducting 
  1270. a simple user observation. Remember, this test is not designed as an experiment, so you will not get quantitative data that can be statistically analyzed. You can, however, see where people have difficulty using your product, and you can then use that information to improve your product.
  1271. Most of these steps include some explanatory text that contains sample statements that you can read to the participant. Feel free to modify 
  1272. the statements to suit your product and the situation.
  1273.     1.    Introduce yourself and describe the purpose of the observation (in 
  1274. very general terms). Most of the time, you shouldn’t mention what you’ll be observing.
  1275. Set the participant at ease by stressing that you’re trying to find problems in the product. For example, you could say something like this:
  1276. n    “You’re helping us by trying out this product in its early stages.”
  1277. n    “We’re looking for places where the product may be difficult to use.”
  1278. n    “If you have trouble with some of the tasks, it’s the product’s fault, not yours. Don’t feel bad; that’s exactly what we’re looking for.”
  1279. n    “If we can locate the trouble spots, then we can go back and improve 
  1280. the product.”
  1281. n    “Remember, we’re testing the product, not you.”
  1282.     2.    Tell the participant that it’s OK to quit at any time.
  1283. Never leave this step out. Make sure you inform participants that they can quit at any time if they find themselves becoming uncomfortable. Participants shouldn’t feel like they’re locked into completing tasks. Say something like this:
  1284. n    “Although I don’t know of any reason for this to happen, if you should become uncomfortable or find this test objectionable in any way, you are free to quit at any time.”
  1285.     3.    Talk about the equipment in the room.
  1286. Explain the purpose of each piece of equipment (hardware, software, video camera, tape recorder, microphones, and so forth) and how it will be used in the test.
  1287.     4.    Explain how to think aloud.
  1288. Ask participants to think aloud during the observation, saying what comes to mind as they work. By listening to participants think and plan, you’ll 
  1289. be able to examine their expectations for your product as well as their intentions and their problem-solving strategies. You’ll find that listening to users as they work provides you with an enormous amount of useful information that you can get in no other way.
  1290. Some people feel awkward or self-conscious about thinking aloud. Explain why you want participants to think aloud and demonstrate how to do it. For example, you could say something like this:
  1291. n    “We have found that we get a great deal of information from these informal tests if we ask people to think aloud as they work through 
  1292. the exercises.”
  1293. n    “It may be a bit awkward at first, but it’s really very easy once you get used to it. All you have to do is speak your thoughts as you work. If you forget to think aloud, I’ll remind you to keep talking. Would you like me to demonstrate?”
  1294.     5.    Explain that you will not provide help. 
  1295. It is very important that you allow participants to work with your product without any interference or extra help. This is the best way to see how people really interact with the product. For example, if you see a participant begin to have difficulty and you immediately provide an answer, you will lose the most valuable information you can gain from user observation—where users have trouble and how they figure out what to do.
  1296. Of course, there may be situations in which you will have to step in and provide assistance, but you should decide what those situations will be before you begin testing. For example, you may decide that you will allow someone to struggle for at least three minutes before you provide assistance. Or you may decide that there is a distinct set of problems on which you will provide help. However, if a participant becomes very frustrated, it’s better to intervene than have the participant give up completely.
  1297. As a rule of thumb, try not to give your test participants any more information than the true users of your product will have. Here are some things you can say to the participant:
  1298. n    “As you’re working through the exercises, I won’t be able to provide help or answer questions. This is because we want to create the most realistic situation possible.”
  1299. n    “Even though I won’t be able to answer your questions, please ask them anyway. It’s very important that I capture all your questions and comments. When you’ve finished all the exercises, I’ll answer any questions you still have.”
  1300.     6.    Describe in general terms what the participant will be doing.
  1301. Explain what all the materials are (such as the set of tasks, disks, and a questionnaire) and the sequence in which the participant will use them. Give the participant written instructions for the tasks.
  1302. If you need to demonstrate your product before the user observation 
  1303. begins, be sure you don’t demonstrate something you’re trying to test. 
  1304. For example, if you want to know whether users can figure out how to use certain tools, don’t show them how to use the tools before the session. Don’t demonstrate what you want to find out. For example, rather than showing the participant what the final design outcome looks like and asking an opinion, you can show before and after screen shots and ask what the participant observes about each one.
  1305.     7.    Ask if there are any questions before you start; then begin 
  1306. the observation.
  1307.     8.    During the observation, remember several pointers:
  1308. n    Stay alert. It’s very easy to let your mind wander when you’re in the seventh hour of running subjects. A great deal of the information you can obtain is subtle.
  1309. n    Ask questions or prompt the participant. Make sure you have a 
  1310. tester protocol that spells out how frequently you prompt and what 
  1311. you say. Your interruptions shouldn’t be frequent, but when a participant is hesitating or saying, “Hmmm,” ask what the participant 
  1312. is thinking about.
  1313. n    Be patient; it is very easy to become impatient when someone is taking 
  1314. a long time. The participant is doing you a favor and is probably somewhat nervous. Anything you can do to alleviate the participant’s insecurities and put the participant at ease will provide you with much richer data.
  1315.     9.    Conclude the observation.
  1316. Do the following when the test is over:
  1317. n    Explain what you were trying to find out during the test.
  1318. n    Answer any remaining questions the participant may have.
  1319. n    Discuss any interesting behaviors you would like the participant 
  1320. to explain.
  1321. n    Ask the participants for suggestions on how to improve the product.
  1322.     10.    Use the results.
  1323. As you observe, you will see users doing things you may never have expected them to do. When you see participants making mistakes, your first instinct may be to blame the mistakes on the participant’s inexperience or lack of intelligence. This is the wrong focus to take. The purpose of observing users is to see what parts of your product might be difficult to use or ineffective. Therefore, if you see a participant struggling or making mistakes, you should attribute the difficulties to faulty product design, not to the participant.
  1324. Be sure to schedule time between your sessions to make notes and review the session. Jot down any significant points. If you used videotape or audio cassette tape, mark in your notes the specific parts of the tape that you may want to review.
  1325. To get the most out of your test results, review all your data carefully and thoroughly (your notes, the videotape or cassette tape, the tasks, and so on). Look for places where participants had trouble and see if you can determine how your product could be changed to alleviate the problems. Look for patterns in the participants’ behavior that might tell you whether the product was understood correctly.
  1326. It’s a good idea to keep a record of what you found out during the test. You don’t need elaborate video equipment; a hand-held video camera will work. In fact, you don’t even have to use video equipment. You can use a tape recorder to record what is spoken during the session. The important point is that you create some kind of objective, factual record of the session that you refer to later. That way, you’ll have documentation to support your design decisions and you’ll be able to see trends in users’ behavior. You might want to write a report that documents the process you used and the results 
  1327. you found. After you’ve examined the results and summarized the important findings, fix the problems you found and test the product again. By 
  1328. testing your product more than once, you’ll see how your changes affect users’ performance.
  1329. The Interface Elements
  1330.  
  1331.  
  1332. The second part of Macintosh Human Interface Guidelines defines the elements and behaviors of the Macintosh interface. It presents examples of each concept and examples of the right and wrong ways to use interface elements and behaviors. Use this section to find specific implementation information while you’re creating a product. This part of this book also shows how to combine the pieces of the interface with behaviors, aesthetics, and language 
  1333. to create a superior product.
  1334. This part contains the following chapters:
  1335. n    Menus
  1336. n    Windows
  1337. n    Dialog Boxes
  1338. n    Controls
  1339. n    Icons
  1340. n    Color
  1341. n    Behaviors
  1342. n    Language
  1343. Menus
  1344.  
  1345.  
  1346. This chapter describes the kinds of menus you can implement in your application—pull-down menus, scrolling menus, hierarchical menus, pop-up menus, palettes, and tear-off menus. It also describes in detail the appearance and behavior of these menu types including how menu items should be worded and what symbols you can use in menus. This chapter defines the items in the standard menus most applications use and the standard keyboard equivalents for those menu items.
  1347. Menus present lists of menu items—commands, attributes, or states. The user can browse through menus or choose an item. Menus appear in several forms in the interface. Pull-down menus are available in the menu bar. Hierarchical menus include submenus that descend from pull-down menu items. Some menus can be torn off from the menu bar to become palettes. Pop-up menus generally appear in dialog boxes. See Inside Macintosh: Macintosh Toolbox Essentials for information about implementing menus in your application.
  1348. In the Macintosh interface, people use a specific syntax for completing actions. First they select an object, then they choose a command to act on 
  1349. that object. This order of operation occurs in the Finder and in applications. Figure 4-1 shows this standard syntax.
  1350. Figure 4-1    The standard order of actions
  1351.  
  1352. Menus are based on the principle of see-and-point. People don’t have to remember command names because they can see all the options at any time and choose any available option. The menu bar also reflects the principles of perceived stability and aesthetic integrity. The menu bar provides a stable location for people to look for commands. It remains at the top of the screen no matter what the user is doing. To maintain the visual clarity of the interface, only the menu bar is visible until the user pulls down a menu 
  1353. to look at its contents. This feature allows people to concentrate on the main attraction, the content of the screen, while giving them easy access to 
  1354. the menus. Each application, each desk accessory, and the Finder have 
  1355. their own menu bars, containing standard menus and their own application-specific menus.
  1356.  
  1357. The Menu Bar
  1358.  
  1359. The menu bar extends across the top of the screen and contains words and icons that serve as the title of each menu. It should be visible and always available to use. Nothing should ever appear on top of the menu bar or obscure it from view. The menu bar should always contain the standard menus—the Apple menu, the File menu, the Edit menu, the Help menu, and the Application menu. The Keyboard menu is an optional standard menu that appears when the user installs a script system other than the Roman Script System. The titles of the standard menus never change. (The titles of the Apple, Help, Keyboard, and Application menus are icons rather than words.) The standard menus are described in the section “Standard Macintosh Menus,” beginning on page 98.
  1360. You can include as many menus in between these standard menus as are essential to your application and as fit on the smallest screen on which your application runs. It’s a good idea to leave some room in the menu bar, both for localization and for menus added by third-party products such as utilities. Figure 4-2 shows the menu bar as it looks when the Finder is the current application, and points out the space you have for application-specific menus.
  1361. Figure 4-2    A menu bar
  1362.  
  1363. The width of the menu bar depends on the screen size of the user’s monitor. Figure 4-3 shows menu bars of three different widths and how much space is used by the Finder’s menu titles on each screen.
  1364. Figure 4-3    Three menu bars
  1365.  
  1366. Your application’s menu titles should remain constant. This constancy adds to the user’s sense of perceived stability of the interface and helps users identify applications when they switch from one to another. For a menu title, use a word that reflects the category of the commands in each menu. For example, the Edit menu contains commands that change, or “edit,” a document’s contents. When you choose menu titles, think about the word lengths in different languages so that your menu titles will fit in the menu bar even in the longest case when you localize them. Figure 4-4 shows the Finder menu bar in six different languages. You can see the variation in the length of 
  1367. simple menu titles. See Guide to Macintosh Software Localization for lists of standard menu titles in different locales around the world.
  1368. Figure 4-4    The Finder menu bar in six languages
  1369.  
  1370. Menu titles always remain visible. If all the operations in a given menu are currently unavailable (that is, the user can’t choose them), dim the title by drawing it in gray. The user can still open the menu and see the names of the operations when a menu is dimmed. Figure 4-5 shows a menu bar with an unavailable menu.
  1371. Figure 4-5    An unavailable menu
  1372.  
  1373. The menu bar should be visible at all times to provide a visual anchor 
  1374. for people and to provide access to menus. If your application can display screen-sized presentations, you may implement a feature where the 
  1375. user displays the presentation without the menu bar being shown. If you 
  1376. do decide to implement this feature, you must provide a way, such as a keyboard equivalent, for the user to make the menu bar reappear and this method must be clearly visible on the screen and accessible to users when the menu bar isn’t. For instance, you could include a button labeled “Menu Bar” somewhere on the screen so that the user only has to click it to get to 
  1377. the menu bar.
  1378.  
  1379. Menu Behavior
  1380.  
  1381. When people want to use menus on the Macintosh, they usually select an object and then choose a menu item. This behavior follows the paradigm of identifying what the user wants to act on and then specifying the action by choosing a menu item. To use a menu, the user first positions the pointer on a menu title and then presses the mouse button. While the mouse button is down, the application highlights the menu title and displays the menu. Nothing actually happens until the user chooses a menu item.
  1382. Figure 4-6 shows an example of an open menu.
  1383. Figure 4-6    Opening a menu
  1384.  
  1385. People can look at menus without having to complete any action. 
  1386. Sometimes people scan menus to find out what features are available. 
  1387. Other times, people look for a certain command by some context, such as looking for the third item with an ellipsis character in a menu. The user can move the pointer anywhere on the screen (except back into the menu bar) without losing sight of the menu, as long as the mouse button is down. To close a pull-down menu, the user returns the pointer to the menu bar, or moves the pointer away from the menu and releases the mouse button. Pull-down menus allow people to browse through the features in 
  1388. an application.
  1389. To choose a command, the user drags the pointer down the list of menu items, and as the pointer appears over each item, it is highlighted. When the user releases the mouse button while an item is highlighted, the item blinks briefly, the menu disappears, and the operation associated with the menu item runs. You must continue to highlight the menu title until the operation is complete.
  1390. While an operation generated by a menu item takes place, you need to provide feedback to the user about what is going on. You can display the animated watch cursor for immediate feedback if an operation will last only a short length of time. If the operation takes a bit longer, display a status dialog box to give the user more feedback about the operation under way. If an operation takes a long time, be sure to implement it asynchronously so that it can run in the background. After the operation is completed, return the menu title to the unhighlighted state. Figure 4-7 shows the use of a cursor change to provide feedback.
  1391. Figure 4-7    A feedback technique
  1392.  
  1393. Keep in mind when you decide your timing issues that people have built-in expectations about how long they want to wait for an operation to be completed. Try to provide your users with feedback that lets them know that the computer is still working.
  1394. Sometimes people may switch to a different application to do something else while waiting for the current operation in your application to finish. In this case, the user wouldn’t see a cursor change, and it may be best to use a more visible form of feedback such as a status dialog box. The paragraphs that follow describe two situations in which different kinds of feedback were chosen based on the context and the users’ expectations in each situation.
  1395. When a Find operation lasts longer than approximately four seconds, the Finder displays a “Searching” message in a dialog box. For a Find operation, people typically want to do something with the target of the command, so they wait for its completion rather than go on to another task. If the search operation takes more than a few seconds, it’s good to provide additional feedback that the search is taking place.
  1396. When the user chooses Empty Trash, however, the Finder waits approximately eight seconds, about twice the amount of time for the Find operation, before displaying the “Emptying Trash” dialog box. The end result provides the user with a skinny receptacle and more disk space. Users may be willing to wait for a longer amount of time for the Trash to empty because they usually aren’t waiting to do something with the result of the command.
  1397. The previous paragraphs described typical behavior that occurs when a user chooses a menu item from a pull-down menu. In the case that a menu item displays a window that contains editable text, such as a modal dialog box, make the menu bar active and enable the Edit menu and other appropriate menus. Don’t continue to highlight the menu title of the item that displayed the dialog box—as long as the user can use at least one of the menus, you shouldn’t keep a title highlighted.
  1398.  
  1399. Menu Elements
  1400.  
  1401. Menu elements include words or icons that name menu items, keyboard equivalents, dividers, and marks. Menu items usually apply to the current selection, although some may apply to the whole document or window. Figure 4-8 shows an enlarged menu and points out its features.
  1402. Figure 4-8    A typical menu
  1403.  
  1404. Menu Item Names
  1405.  
  1406. This section describes the two major categories of menu items—commands and attributes—and gives examples for you to follow in deciding how to name menu items for your application.
  1407. You can use different parts of speech to name your menu items depending on what effect they have when the user chooses a specific item. For menu items that act as commands, use verbs (or verb phrases) that declare the action that occurs when the user chooses the item. Some examples are Save, which means save my file, and Copy, which means copy the selected data. Your menu command names should fit into a similar sentence.
  1408. If the item changes an attribute of a selected object, use an adjective (or adjective phrase) that describes the change. Adjectives in menus imply an action. They should fit into the sentence “Change the selected object or objects to . . . ” For example, when people think of choosing a font style such as bold, they might think, “Change the selected text to bold,” as they choose the adjective from the menu. Figure 4-9 shows a menu that contains adjectives 
  1409. as items.
  1410. Figure 4-9    A menu with adjectives
  1411.  
  1412. Use one word for menu item names when possible. Capitalize the first letter of the first word of each command and capitalize the important words in phrases. For more information on the style of language in the interface, 
  1413. see the section “Style” beginning on page 306 in Chapter 11, “Language.” It presents the rules for capitalization and usage of language. Figure 4-10 shows a menu with the items properly capitalized.
  1414. Figure 4-10    Command names properly capitalized
  1415.  
  1416. Menus created using the standard menu definition in the Macintosh Toolbox display menu items in the system font, which is 12-point Chicago in the Roman version of system software. The system font for the primary script system varies depending on the version of localized system software installed in the user’s computer when multiple script systems are installed. When a menu item is unavailable, it is displayed in gray letters. When a user moves the pointer over the dimmed item, it isn’t highlighted. Figure 4-11 shows 
  1417. this behavior.
  1418. Figure 4-11    Unavailable items aren’t highlighted
  1419.  
  1420. Grouping Items in Menus
  1421.  
  1422. The items in a menu should be logically related to each other and to the menu title. Grouping items in a menu breaks up the menu visually so that it’s easier to quickly locate items. This technique lends visual clarity to the interface.
  1423. Logical grouping of menu items is the most important aspect of arranging your menus. In general, place the most frequently used menu items at the top of the menu. Put the least frequently used items at the bottom of the menu. However, create groups that make sense to the user rather than simply grouping all the most-used items at the top of the menu.
  1424. Group actions together and attributes together in a menu that contains 
  1425. both types. In a menu that contains a single type of item, group actions or attributes that are related. For example, in the Edit menu, the commands that allow a user to do simple text editing are grouped as a set. Group attributes that are interdependent either as a mutually exclusive attribute group or an accumulating attribute group. The Style menu groups the attribute items that affect text appearance as an accumulating group that is separated from the Plain Text item. The Plain Text item turns off all of the other attributes in effect when it is chosen. Figure 4-12 shows these Edit and Style menus with appropriate groupings of items.
  1426. Figure 4-12    Menus with appropriate groups
  1427.  
  1428. How many dividers to use is partially an aesthetic decision. Remember 
  1429. that the Macintosh interface relies on aesthetic integrity as a means of good communication. Figure 4-13 shows a menu that depicts the right balance of grouping contrasted with two menus that show insufficient grouping and too much grouping. Use this picture as a visual guide when trying to decide how many dividers to use to group items in your menus.
  1430. Figure 4-13    Grouping items in menus
  1431.  
  1432. Menu Dividers
  1433.  
  1434. Use standard menu dividers to separate groups of commands in your menus. On color and gray-scale screens, a gray line serves as the divider. For display on black-and-white screens, a dotted line appears separating groups of menu items. Figure 4-14 shows these two types of dividers.
  1435. Figure 4-14    Standard menu dividers
  1436.  
  1437. Even though the Menu Manager allows you to use other techniques to divide menus, use the standard dividers. For example, don’t use a dimmed menu item as a divider. Dimmed items always represent a menu item that is usually available, but, in a certain context is not. Figure 4-15 shows an example of a menu divider you shouldn’t use.
  1438. Figure 4-15    An inappropriate menu divider
  1439.  
  1440.  
  1441. Standard Characters and Text Style in Menus
  1442.  
  1443. You can use several standard characters to indicate additional information in menus. Don’t use arbitrary symbols in menus because they may confuse people. The standard characters include checkmarks, dashes, and ellipsis characters. In a Style menu, you can display menu item names in different text styles. Figure 4-16 shows a menu with text styles and a checkmark as 
  1444. an indicator.
  1445. Figure 4-16    A menu with text styles and an indicator
  1446.  
  1447. Checkmarks and Dashes in Menus
  1448.  
  1449. Checkmarks indicate a setting that applies to an entire selection. Dashes indicate settings that apply to only part of a selection.
  1450. In a mutually exclusive attribute or action group of commands, only one item is in effect at any one time. (In dialog boxes, mutually exclusive options are represented by radio buttons.) In a menu, use a checkmark to indicate the item that’s in effect. For example, the Left, Center, and Right commands in a graphics menu are a set of three commands, only one of which can be in effect at any time. A checkmark indicates which item is in effect for the current selection. When the user chooses a new menu item, move the checkmark 
  1451. to that item. Figure 4-17 shows how to correctly use a checkmark to mark a choice in a mutually exclusive group of items.
  1452. Figure 4-17    A checkmark to indicate a choice in a mutually exclusive group
  1453.  
  1454. In an accumulating (nonexclusive) attribute group, any number of attributes can be in effect at the same time. (In dialog boxes, these options are represented by checkboxes.) Figure 4-18 shows a Style menu when all 
  1455. the selected text is bold.
  1456. Figure 4-18    A checkmark to indicate a choice in an accumulating attribute group
  1457.  
  1458. Use dashes to indicate that an attribute applies to only part of the selection. For example, if a selection of text appears in two different styles, display a dash next to each style name. Figure 4-19 shows this state.
  1459. Figure 4-19    Dashes to indicate partial attributes in an accumulating attribute group
  1460.  
  1461. You can use a combination of these marks when appropriate. Figure 4-20 shows an example where the entire selection is bold, part of the selection is also italicized, and part of the selection is underlined. (This technique of using many styles in text is not recommended for best readability.) 
  1462. Figure 4-20    Several attributes in effect 
  1463.  
  1464. The Ellipsis Character in Menus
  1465.  
  1466. The ellipsis character (…) after a menu item means that the command needs more information from the user before the operation executes. To generate this character in your application’s menus, type Option-; rather than three unspaced periods; the spacing is slightly different. The ellipsis character is often misused to indicate a wide variety of behaviors. The only time they should be used is to let the user know that a command will need more information to execute, as opposed to a command that executes immediately with no further information.
  1467. This section contains several examples that demonstrate the correct and incorrect ways to use the ellipsis character in menus. The Find command in the Finder’s File menu is an example of the correct presence of the ellipsis character. The command needs more information from the user about what to look for. The ellipsis character lets users know that they will have an opportunity to provide more information before the command executes.
  1468. Figure 4-21 shows a menu item with the ellipsis character correctly used.
  1469. Figure 4-21    The ellipsis character means more information is required
  1470.  
  1471. Don’t use an ellipsis character with a command that never displays a dialog box asking for more information, but executes immediately. This use definitely confuses the meaning of the ellipsis character and makes the interface unpredictable. When a user chooses a command and expects to 
  1472. see a dialog box that never appears, it may seem like something is wrong. 
  1473. Try to be consistent in your implementation of interface elements like the ellipsis character.
  1474. Figure 4-22 shows the incorrect use of the ellipsis character after a command that never displays a dialog box, and the menu as it should appear.
  1475. Figure 4-22    Don’t use the ellipsis character with a command that doesn’t require more information
  1476.  
  1477. The ellipsis character doesn’t simply mean that a dialog box or window will appear. For example in the Finder File menu, the Get Info command doesn’t have an ellipsis character and shouldn’t. When you select a Finder object and choose Get Info, a window appears displaying information about the object. The window appearing simply completes the command. The command doesn’t require additional input from the user before it executes.
  1478. Figure 4-23 shows the correct absence of the ellipsis character, even in the case where a window appears as the result of a command.
  1479. Figure 4-23    The absence of the ellipsis character means no more information 
  1480. is required
  1481.  
  1482. Don’t use an ellipsis character if the command displays an alert box to warn the user of a potentially dangerous action, especially if the command displays an alert box only sometimes. In this case you are simply giving the user an opportunity to cancel a potentially dangerous action (such as causing a loss of data), not asking for more information. Figure 4-24 shows the correct absence of the ellipsis character with a command that displays an alert box. 
  1483. Figure 4-24    The ellipsis character doesn’t mean an alert box appears
  1484.  
  1485. A Diamond Mark in the Application Menu
  1486.  
  1487. When your application is running a background task and you need to notify the user of something that needs attention, you can use various techniques provided by the Notification Manager to get the user’s attention. At the minimum, display a diamond-shaped mark next to your application’s name in the Application menu to indicate that it is the application that is asking for the user’s attention and alternate a small icon in the menu bar with the icon for the Application menu. In general, you should use the small icon that corresponds to your application or system extension, so that the user gets 
  1488. an additional visual clue about which application is requesting attention.
  1489. Figure 4-25 shows an example of a notification symbol in a menu.
  1490. Figure 4-25    The Application menu with a notification symbol
  1491.  
  1492. There are other notification techniques as well. You can also play a sound 
  1493. and put up an alert box to notify the user. See Inside Macintosh: Processes for more information on notification techniques and implementing the Notification Manager. 
  1494. Avoid Nonstandard Marks in Menus
  1495.  
  1496. Don’t use any nonstandard marks or arbitrary graphic symbols in menus. They only add visual clutter to the menu and people won’t necessarily understand the significance of the nonstandard marks—for example, they won’t know what a circle, addition sign, or tilde in a menu means. Figure 4-26 shows some marking techniques to avoid. 
  1497. Figure 4-26    Don’t use arbitrary symbols in menus
  1498.  
  1499. Text Styles in Menus
  1500.  
  1501. You can use text styles in a Style menu to indicate the effect of choosing a certain text attribute. This use is only appropriate in Style menus. Figure 4-27 shows an appropriate Style menu. Outline style is also used in the Size menu to indicate installed sizes of bitmapped fonts and all sizes of TrueType fonts that are available.
  1502. Figure 4-27    A Style menu with text styles
  1503.  
  1504. Use the standard wording for style items. These items are one type of toggled menu item. With this type of toggled menu item, the first time the user chooses the item, it sets the selected object to that attribute. The second time the user chooses the item with the same object selected, the effect is reversed. See the discussion of toggled menu items in the next section, “Toggled Menu Items,” for more information. Figure 4-28 shows the effect of choosing a style menu item. 
  1505. Figure 4-28    The effects of the two states of a Style menu item
  1506.  
  1507. Don’t use text styles to indicate additional information, not style related, about menu items. This technique may distract and confuse your users. 
  1508. It may also disrupt the visual clarity of the interface.
  1509. Don’t use both arbitrary marks and text styles to try to pack your menus with meaningful information. Use plain 12-point Chicago for menu commands on an unlocalized Roman system and add standard marks only where they belong. (Use keyboard equivalents on only the most often used items and follow the guidelines in the section “Keyboard Equivalents” on page 128 for assigning them.) Figure 4-29 shows an extreme example of an overburdened menu and an appropriate standard menu. For more information about providing text style choices, see the section “The Style Menu,” which begins on page 124.
  1510. Figure 4-29    A menu with nonstandard marks and extraneous text styles and a menu all in plain text style 
  1511.  
  1512.  
  1513. Toggled Menu Items
  1514.  
  1515. A toggled menu item changes between two states each time a user chooses it. It’s like a toggle light switch, when you flip it one way, the light turns on. When you flip the switch the other direction, the light turns off.
  1516. There are three types of toggled menu items. In one type, there is one menu item and its name changes to reflect the current state of the item. An example of this type is the command Show Ruler, which changes to Hide Ruler when the ruler is visible in the document. Another type of toggled menu item has one menu item that has a checkmark next to its name when it is in effect. An example of this type of item is a style attribute like Bold. The third type of toggled menu item has a group of two menu items that are opposite states. The state currently in effect has a checkmark next to its name.
  1517. If you have room in your menu, it’s a good idea to use two menu items 
  1518. that describe opposite states. The user can see both items at once, and 
  1519. there’s less chance of confusion about the effects of the menu items. Set 
  1520. the items off using dividers to indicate that this is a related set of menu items. Use a checkmark to indicate the active item, as described in the section “Checkmarks and Dashes in Menus” on page 64. Figure 4-30 shows a 
  1521. set of properly constructed toggled menu items.
  1522. Figure 4-30    A set of toggled menu items
  1523.  
  1524. If you don’t have room in your menu for two items, you can use one item (which describes a specific action) and change its name to the opposite action when it’s chosen. When you use a toggled menu item that is only one item, you must be sure that the name of the command is completely unambiguous. The command names should be verbs that express opposite actions. In the previous example, you could change the phrase Grid On to Turn Grid On. The command becomes Turn Grid Off in the opposite state. Figure 4-31 shows this solution.
  1525. Figure 4-31    A single toggled menu item whose name changes
  1526.  
  1527. In this menu, Turn Grid On clearly means that the grid appears when the user chooses the command. Then the command name changes to a clear statement of what happens as a result of choosing the Turn Grid Off command.
  1528. Try not to use phrases that could have ambiguous meanings. For example, does Use Grid mean that
  1529. n     the grid is on?
  1530. n     this command turns on the grid?
  1531. Figure 4-32 shows two different expectations of what the user might see when the Layout menu is opened after choosing the command Use Grid. In this example people have to choose the command, see what happens, and look at the menu to see what the meaning of Use Grid is.
  1532. Figure 4-32    An ambiguous toggled menu item 
  1533.  
  1534. Don’t use one menu item with a toggled checkmark to indicate the presence or absence of a feature like a grid or a ruler. It’s unclear whether the checkmark means that the feature is in effect or whether choosing the command turns the feature on. In the example shown in Figure 4-33, 
  1535. a checkmark next to Grid On could mean the grid is on, but the absence of a checkmark wouldn’t be a clear indication that the grid is off. Because 
  1536. any change to the user’s content or working environment should be visible on the screen (in the application or in the Finder), not hidden, don’t use the menu as an indicator of the current state by placing a checkmark next to a single, ambiguous menu item.
  1537. Figure 4-33    An incorrect use of a checkmark to indicate a state
  1538.  
  1539.  
  1540. Scrolling Menus
  1541.  
  1542. Scrolling menus contain more menu items than are visible on the screen. 
  1543. (For a nonscrolling menu, you can usually use between eight and twelve menu items and still have a menu that is easy to use and to navigate.) Scrolling menus should exist only when a user adds many items to a customizable menu like the Font menu.
  1544. If a menu becomes too long to fit on the screen, an indicator appears at the bottom of the menu to show that there are more items. When the user starts to scroll, an indicator appears at the top of the menu to show that some items are no longer visible in that direction. When the user drags past the last visible item, the menu scrolls to show the additional items. When the last item 
  1545. is shown, the downward-pointing indicator disappears. Figure 4-34 shows this behavior.
  1546. Figure 4-34    A scrolling menu
  1547.  
  1548. Figure 4-35 shows the menu scrolling in the opposite direction.
  1549. Figure 4-35    The menu scrolling in the other direction
  1550.  
  1551. If the user drags back up to the top, the menu scrolls back down in the same manner. If the user leaves the menu and comes back to it later, it appears in its original position, with the hidden items and the indicator at the bottom.
  1552.  
  1553. Hierarchical Menus
  1554.  
  1555. Hierarchical menus are menus that include a menu item from which a submenu descends. You can offer additional menu item choices without taking up more space in the menu bar by including a submenu in a main menu. When the user drags the pointer through a menu and rests it on a hierarchical menu item, a submenu appears after a brief delay. To indicate that a submenu exists, use a triangle facing right, as shown in Figure 4-36.
  1556. Figure 4-36    A hierarchical menu
  1557.  
  1558. Submenus add complexity to the interface. They hide choices from people by adding a layer to menus. They are physically more difficult to use than menus that pull down from the menu bar. You should use a submenu only when you have more menus than fit in the menu bar. Figure 4-37 shows an example of unnecessary submenus.
  1559. Figure 4-37    Don’t use submenus unnecessarily
  1560.  
  1561. When you use submenus, include them in a menu with a logical relationship to the choices they contain. In the example shown in Figure 4-38, the submenus are in the logical menu. However, since there is still space available in the menu bar, it’s questionable whether the submenus should exist. They would be more visible as main (pull-down) menus in the menu bar. Fonts should always be in their own separate menu because users often have very long lists of fonts.
  1562. If you find that there is still a lot of space between your last menu title 
  1563. and the standard menus (Help menu, Keyboard menu, and Application menu), it’s best to continue to use standard pull-down menus instead of hierarchical menus.
  1564. Figure 4-38 shows an example of a 9-inch screen that still allows room for more menus. The Size and Style submenus would fit in the menu bar.
  1565. Figure 4-38    A menu bar on a 9-inch screen with space for more menu titles
  1566.  
  1567. Hierarchical menus work best for providing a submenu of attributes. A 
  1568. menu item that’s the title of a submenu should clearly represent the choices it contains. It’s much easier to identify a set of attributes than a set of verbs (actions). Figure 4-39 shows the difficulty of naming a menu item so that 
  1569. it serves as a descriptive title for a submenu of commands. The figure also shows an appropriate title for a submenu of attributes.
  1570. Figure 4-39    Examples of submenu titles
  1571.  
  1572. A main menu can contain both standard menu items and submenu titles. 
  1573. You may assign keyboard equivalents to menu items in either a main menu 
  1574. or a submenu. Follow the guidelines presented in the section “Keyboard Equivalents,” which begins on page 128.
  1575. Never use more than one level of submenus. A submenu at the second level would be buried too deep in the interface and would unnecessarily create another level of complexity.  Also, it takes more time for the user to use 
  1576. and peruse a hierarchical menu than a pull-down menu. It is physically difficult to use a second level of submenus without slipping off the first submenu. Figure 4-40 shows an example of a technique to avoid using 
  1577. with submenus. 
  1578. Figure 4-40    Avoid more than one level of submenus
  1579.  
  1580.  
  1581. Pop-Up Menus
  1582.  
  1583. Pop-up menus present a list of mutually exclusive choices in a dialog box 
  1584. or window. Pop-up menus are used as a means of selecting one choice from a list of many. Figure 4-41 shows a standard pop-up menu. A pop-up menu typically has a title that appears to the left of the menu in script systems that read from left to right. The menu itself looks like a rectangle with a drop shadow. The menu contains the text of the current choice and a triangle indicator that identifies this element as a pop-up menu.
  1585. Figure 4-41    A pop-up menu and its parts
  1586.  
  1587. Pop-up menus act like other menus: the user can drag through them and choose an item, which then flashes briefly and appears as the current choice in the menu. The user can also move outside the menu to leave the current value active. (If a pop-up menu reaches the top or bottom of the screen, it scrolls like other menus.)
  1588. Pop-up menus work well for presenting a number of mutually exclusive choices. However, they hide these choices from view. You should use a pop-up menu when the user doesn’t need to see all the choices all the time 
  1589. in a dialog box or window. You can use a pop-up menu when you have from 5 to 12 items. If your item list fits in this range, it’s a good idea to use a pop-up menu because the user will be able to see all the choices when the menu is open and won’t have to scroll through the menu to see additional choices. If you have more than 12 items, use a scrolling list instead. Users would have a hard time scrolling a pop-up menu to see all the choices and then reversing the scrolling direction to choose the item they wanted.
  1590. Figure 4-42 shows a pop-up menu in a dialog box and the same menu when it’s open.
  1591. Figure 4-42    Opening a pop-up menu
  1592.  
  1593. If you need to show only a few choices, consider using another interface element instead of a pop-up menu. Figure 4-43 shows such a situation. Since there are only three types of columns to choose from, and the user can make an exclusive choice, it makes more sense to use radio buttons for the choices. The radio buttons don’t take up much more space than the pop-up menu would and they’re always visible when the dialog box is open.
  1594. Figure 4-43    Pop-up menus versus radio buttons
  1595.  
  1596. Pop-up menus provide a list from which only a single selection can be made. These choices could be expressed as nouns (things) or adjectives (states or attributes). Don’t use pop-up menus when more than a single selection is needed. Allowing multiple selections from a pop-up menu gives the user ambiguous feedback. The user knows only the current selection, not all of the settings currently in effect. This forces the user to open the menu to know what all the settings are.
  1597. Don’t use pop-up menus for accumulating attribute lists like text style choices. Style menus provide multiple choice lists, which should be presented either as checkboxes in a dialog box or pull-down menus. If you put a multiple choice menu in a dialog box, you would destroy the ability of 
  1598. the menu to provide feedback in the menu text. You would be hiding 
  1599. essential information from the user, who would only be able to see it 
  1600. when the menu was open. You can use checkboxes to provide a set of “many-from-many” choices.
  1601. Figure 4-44 shows an example of a pop-up menu with more than one choice in effect. The figure also shows one correct way to provide the same choices by using checkboxes. You could also provide this same set of choices with a pull-down menu.
  1602. Figure 4-44    Pop-up menus versus checkboxes
  1603.  
  1604. Never create a hierarchical pop-up menu. Doing so would hide choices too deeply in the interface. It would also create an element that would be far too physically difficult to use.
  1605. Pop-up menus are not a means of providing more commands. Therefore they shouldn’t contain actions (verbs). If there were a pop-up menu that contained commands, there wouldn’t be a logical choice to display as the current choice. Figure 4-45 shows this dilemma. Commands aren’t persistent choices, they are always available and aren’t current as soon as they finish operating. In other words, don’t use a pop-up menu to present choices that should appear in pull-down menus. Since the choices in a pop-up menu aren’t visible at all times, the menu items shouldn’t contain keyboard equivalents.
  1606. Figure 4-45    Don’t use pop-up menus for commands
  1607.  
  1608. Standard Pop-Up Menus
  1609.  
  1610. The standard pop-up menu looks like a rectangle with a one-pixel border. 
  1611. It has a one-pixel drop shadow and contains a downward-pointing triangle similar to the triangle used to indicate a scrolling menu. Figure 4-46 shows 
  1612. a simple pop-up menu.
  1613. Figure 4-46    A standard pop-up menu
  1614.  
  1615. When the user presses the mouse button while the pointer is over the pop-up menu or its label text, the triangle disappears and the other choices appear. When the mouse button is released, the triangle reappears. An exploratory press in the menu to see what’s available doesn’t select a new value.
  1616. While the menu is open, its title is inverted. If several pop-up menus are near each other, the inverted title makes it clear which menu is being chosen from. The open menu shows a checkmark next to the current selection. When a user makes a new choice in the pop-up menu, it becomes visible as the current choice in the menu after it closes.
  1617. Figure 4-47 shows four simple steps that show how a user makes a choice from a pop-up menu.
  1618. Figure 4-47    Using a pop-up menu
  1619.  
  1620. Be sure to use the same font for the closed state and the open state of a pop-up menu. If the menu looks different when it’s open, you destroy 
  1621. the illusion that it is one object that expands and contracts. It’s best to use 12-point Chicago, plain in pop-up menus. However, if it’s necessary to 
  1622. use another font, use it in both states of the menu to maintain a consistent 
  1623. and stable appearance. In most cases you should use a 12-point font in pop-up menus. In rare cases you may find it necessary to use a 9-point 
  1624. font. However, keep in mind that it may not be possible to localize a 
  1625. 9-point font.
  1626. Figure 4-48 shows the incorrect and the correct way to use fonts in 
  1627. pop-up menus.
  1628. Figure 4-48    Correct and incorrect use of fonts in pop-up menus
  1629.  
  1630. It’s very important to create and maintain the illusion that a pop-up menu is one object. Ideally, it should be the same width when it’s open as when it’s closed. It’s OK to have a pop-up menu be wider when it’s open. In no case should you create a pop-up menu that appears narrower than the normal state. If the menu does appear narrower in the open state, the menu looks and feels like two separate objects. This appearance would destroy the sense of direct manipulation that users get as they use single objects. Figure 4-49 shows two pop-up menus that violate the guideline that a pop-up menu maintains the illusion of being one object. In the third example in Figure 4-49, the pop-up menu still appears to be one object, even though it is larger in the open state than it appears in the closed state. The final example in Figure 4-49 shows the best case of a pop-up menu that appears as though it is always one object when the user is opening, using, or closing it.
  1631. Figure 4-49    Pop-up menu behavior
  1632.  
  1633. When you use the pop-up menu control definition function, you always get the correct appearance and behavior for pop-up menus. However, sometimes developers find new ways and places to implement pop-up menus. If you must do this, at least maintain as much of the standard appearance of the pop-up menu as possible. For instance, always draw the triangle as a visual indicator of the menu. Otherwise there is no clue that some text in your interface is a pop-up menu.
  1634. Figure 4-50 shows an example of a hidden pop-up menu and how to make 
  1635. it more visible.
  1636. Figure 4-50    A hidden pop-up menu
  1637.  
  1638. Type-In Pop-Up Menus
  1639.  
  1640. Sometimes it is useful to display a list of likely choices but still allow the user to type in a choice that you can’t anticipate. Keep in mind that all preset choices should be visible so that people can make choices with mouse actions. The type-in option should be an additional choice when appropriate, not a requirement. You’ll need to handle error checking and feedback for the typed data, as you would for a text entry field.
  1641. If the user types in an item that is already in the menu, place a checkmark next to the menu item. When the menu is open, highlight the item in the text box and the corresponding item in the menu. This behavior prevents a quick look in the menu from accidentally wiping out the previous value. It also reinforces the idea that choosing a different value in the menu changes the value in the text box. You don’t need to highlight the title of the menu in this situation. The standard pop-up menu lends itself readily to this extension, 
  1642. as shown in Figure 4-51.
  1643. Figure 4-51    A type-in pop-up menu
  1644.  
  1645. If the value typed into the text box does not match any of the items in the pop-up menu, add the type-in value as the first item and separate it from the standard values by a gray or dotted line, as shown in Figure 4-52. This item disappears from the menu when the user selects a standard value from the pop-up menu. Separating the custom item from the standard items makes a clear distinction between the items that are always available and the typed-in value, which is only temporary. 
  1646. Figure 4-52    A type-in pop-up menu with user’s choice added
  1647.  
  1648.  
  1649. Tear-Off Menus and Palettes
  1650.  
  1651. A tear-off menu is a menu that a user can detach from the menu bar by pressing the mouse button while the cursor is over the menu title and dragging beyond the menu’s edge. These menus are usually called palettes. Palettes can also be part of a standard document window. Sometimes palettes pop up from an item in a tear-off menu. You can create tear-off menus and palettes to provide sets of colors, patterns, or tools to users. Use symbols such as icons, patterns, characters, or drawings to provide easy access to features of your application.
  1652. Figure 4-53 shows a tear-off menu that becomes a palette and a palette that popped up from a torn-off menu.
  1653. Figure 4-53    A tools palette and a color palette
  1654.  
  1655. Tear-Off Menus
  1656.  
  1657. A tear-off menu allows users to move a menu around the screen like a window. Tear-off menus save desktop space because the user can place them on top of a document or move them to a convenient position. If you implement a tear-off menu rather than a fixed palette in a window, you allow the user to have a larger workspace in document windows. Users can also choose to leave the menu in the menu bar, or tear it off and close it when necessary. Tear-off menus give the user more flexibility than fixed palettes do.
  1658. When the user drags a tear-off menu three pixels away from the menu bar, 
  1659. the menu separates from the menu bar and floats on the desktop. Even after 
  1660. a user tears off a menu, it is still available from the menu bar, however. 
  1661. Figure 4-54 shows the process of tearing off a menu and positioning it on the desktop. Note that if the user tears off a menu while the same menu floats on the desktop in its torn-off state, the torn-off menu on the desktop disappears; only one copy of a tear-off menu can appear on the desktop at a time.
  1662. Figure 4-54    Using a tear-off menu
  1663.  
  1664. The user can choose an item from a tear-off menu simply by pulling down 
  1665. the menu like any other menu, then dragging the pointer to the desired item and releasing the mouse button. You need to provide visual feedback about the current selection regardless of the content of the tear-off menu. In a tear-off menu that contains tools, highlight the currently selected tool. In 
  1666. a tear-off menu that contains patterns or colors, you can outline the currently selected item and include a preview area that shows that item. When the user clicks a new item, change the selection to that item. For tear-off menus that contain text items such as buttons, a single click selects the item. You also need to provide tracking feedback in tear-off menus. That is, as the user drags over the items in a tear-off menu, each item should be highlighted or outlined when the pointer is over it. Only one item can be active at a time. A tear-off menu behaves the same way when it is attached to the menu bar and when it is torn off and on the desktop.
  1667. Tear-off menus behave like utility windows and document windows. Users can drag them around the screen and close them with a close box. Tear-off menus have a drag region with a 25 percent black-and-white pattern and a close box. Tear-off menus are always on top of document windows. If your application can have more than one menu torn off at a time, then you must determine their order of appearance based on user actions. Figure 4-55 shows an example of a tear-off menu on top of a window.
  1668. Figure 4-55    A tear-off menu on top of a document window
  1669.  
  1670. Palettes
  1671.  
  1672. You can use icons, patterns, colors, characters, or drawings that represent 
  1673. an operation in a palette. You need to provide visual feedback about the current selection in a palette. In a palette that contains tools, highlight 
  1674. the currently selected tool. In a palette that contains patterns or colors, 
  1675. you can outline the currently selected item and include a preview area that shows the current selection. When the user clicks a new item, change the selection to that item. You also need to provide tracking feedback in palettes. That is, as a user drags over the items in a palette, each item should be highlighted or outlined when the pointer is over it. Only one item can be active at a time. (If your application uses only one palette for multiple 
  1676. open windows, then the palette reflects the settings for the active window.) Figure 4-56 shows some palettes and the feedback they provide to show the currently selected tool or pattern.
  1677. Figure 4-56    Palettes and feedback
  1678.  
  1679. In a palette of tools or patterns, you can change the pointer shape to give additional feedback about the current selection. People can change a selection immediately by clicking another item. Figure 4-57 shows a tool palette and the corresponding pointers that provide additional feedback to the user about which tool is active. 
  1680. Figure 4-57    A tool palette with the corresponding pointers
  1681.  
  1682. If you include tool palettes as part of your windows, put them on the left side of the window or along the top of the window underneath the title bar. Using these positions keeps the palettes from conflicting with standard window controls. Don’t put palettes in areas where users expect standard controls like scroll bars or the close box. Figure 4-58 shows a window with a tool palette in an appropriate location.
  1683. Figure 4-58    A tool palette in a window
  1684.  
  1685. If the palette is part of a window, then the user has less area for content, especially on a small screen. Also parts of the palette may be concealed if the user makes the window smaller. If a palette is not part of a window, then it takes up extra space on the desktop. 
  1686. Menus 
  1687.  
  1688. Standard Macintosh Menus
  1689.  
  1690. This section describes the style and contents of standard menus for 
  1691. Macintosh applications.
  1692. The Apple Menu
  1693.  
  1694. The Apple menu contains all items that the user puts in the Apple Menu Items folder. They appear in alphabetical order in the menu, separated from the About menu item by a gray line. This menu also displays small icons for each item. Figure 4-59 shows a sample Apple menu.
  1695. Figure 4-59    An Apple menu
  1696.  
  1697. About
  1698.  
  1699. You can include an About item in the Apple menu. When the user chooses this item, display a dialog box that contains your application’s name, version number, and copyright information. You can include additional information in the dialog box if you find it necessary. Include an OK button in the dialog box so that the user can dismiss the dialog box after reading it. If you don’t include an OK button, remove the dialog box automatically after a few seconds. Figure 4-60 shows a sample dialog box.
  1700. Figure 4-60    An About dialog box for an application
  1701.  
  1702. File Menu
  1703.  
  1704. The File menu provides commands that pertain to housekeeping tasks for documents. It also contains the Quit command. All of the standard operations are described here. If you add additional commands to the File menu, be sure that they fit the category of taking care of documents. Figure 4-61 shows a sample File menu.
  1705. Figure 4-61    A File menu 
  1706.  
  1707. New
  1708.  
  1709. The New command opens a new, untitled document for the current application. The user names the document the first time it’s saved. If you detect that there isn’t enough memory available to open another untitled window when the user chooses this command, display a dialog box that explains why the user can’t open another window and suggest a solution. 
  1710. As described in Chapter 5, “Windows,” which begins on page 131, always title the first new window “untitled.” Some specialized applications require documents to be named when the user creates them. For example, if you are developing a database application, you can display the standard file dialog box for saving documents so that the user can name and save the database document upon creation. For more information on displaying default window titles, see Chapter 5. Figure 4-62 shows the New command and 
  1711. its result.
  1712. Figure 4-62    The New command
  1713.  
  1714. Open
  1715.  
  1716. The Open command opens an existing document. When the user chooses Open from within your application, display the standard file dialog box. The user selects a document from the list in the dialog box. You can create a custom filter procedure to display all the documents of the types that your application can handle. When the user selects a document, the application opens it. Figure 4-63 shows the standard file dialog box that appears when the user chooses the Open command.
  1717. Figure 4-63    The standard file dialog box for opening files
  1718.  
  1719. The user can browse through all levels of the file system from the desktop down through nested folders, and back to the desktop. The Eject button allows the user to eject any removable media such as a 3.5-inch disk or a CD-ROM disc. The Eject button is disabled when there are no removable media selected. The Desktop button allows the user to go immediately to the top level of the hierarchy. The Desktop button is disabled when the user is looking at that level, as shown in Figure 4-63.
  1720. When the user chooses Open while running an application, the standard file dialog box displays all documents that the application can open. The standard file dialog box displays all documents, folders, and storage devices that are available. When the user selects a document and clicks the Open button 
  1721. or double-clicks a document name, the application opens the document.
  1722. When an application starts up by putting an empty, untitled document on the screen, the Open command remains enabled even if the application allows only one open document at a time. In this case, choosing Open from the 
  1723. File menu displays an alert box that informs the user that only one window can be open at a time and asks if it’s OK to close the current window. If the user clicks OK, close an empty document or display the save changes alert box for a document with contents; then open the document the user selected. If the user clicks Cancel, the current document remains on the screen in the state it was in before the user chose the Open command.
  1724. Note that you shouldn’t set a maximum number of documents that your application can open. You should base the limit on the amount of available memory at any given time. 
  1725. Close
  1726.  
  1727. The Close command closes the active window, which may be a document window, a modeless dialog box, a folder, or any other type of window. Clicking in a window’s close box provides a mouse-based method of closing windows. The user can also press Command-W to close windows.
  1728. When the user chooses the Close command, and the active document has been changed since the last save, display the standard save changes alert box. This alert box is designed to prevent users from accidentally losing data. The standard appearance and layout of the alert box help users quickly identify a potentially dangerous situation. For information about the layout of items in alert boxes, see “Basic Dialog Box Layout,” which begins on page 196 in Chapter 6, “Dialog Boxes.”
  1729. Use the caution alert box, which includes the caution icon in the upper-left corner. This icon indicates to users that they need to carefully consider the alert box message before clicking the default button or pressing the Return key. The caution icon should always be in the same, predictable location so that users easily recognize it as a warning and understand its meaning.
  1730. The button names in the save changes alert box correlate to the action users perform by pressing the button. The buttons read Save, Don’t Save, and Cancel. Using these verbs reinforces the identity of each possible action to the user. In other words, Don’t Save provides much more context for the user than No does.
  1731. In order to prevent accidental clicks of the wrong button, you should 
  1732. always keep safe buttons apart from buttons that could cause data loss. Standardizing the location of buttons in a safe configuration provides an additional safeguard for the user. Place the Save button in the lower-right corner with the Cancel button to its left. Place the Don’t Save button left-aligned with the message text. Make the Save button the one that is linked to the Return or Enter key. This way, the user is less likely to accidentally click the Don’t Save button and cause irretrievable loss of data. Figure 4-64 shows an example of a standard save changes alert box.
  1733. Figure 4-64    The save changes alert box
  1734.  
  1735. Include the name of your application and the name of the document in 
  1736. the alert box message, as shown in Figure 4-64. When a user chooses the 
  1737. Close command, the message should read, “Save changes to the . . . document . . . before closing?” This wording should change to “Save changes to the . . . document . . . before quitting?” if the alert box appears as a result of the 
  1738. Shut Down command or the Quit command. When a user shuts down the computer, several save changes alert boxes may appear if there are several open, unsaved documents on the desktop. The addition of contextual information to the message helps the user by identifying to which 
  1739. application and document the message refers.
  1740. When you display the save changes alert box, center it horizontally either on the screen or over the active window if the window is on a large screen. Figure 4-65 shows the correct placement of the alert box on three common sizes of screens.
  1741. Figure 4-65    The correct location of the save changes alert box
  1742.  
  1743. Save
  1744.  
  1745. The Save command lets the user save the active document to a disk, including any changes made to that document since the last time it was saved. 
  1746. Figure 4-66 shows the Save command.
  1747. Figure 4-66    The Save command
  1748.  
  1749. The document remains open. Provide feedback to the user that the document is being saved. Use the animated watch cursor if the save takes approximately one or two seconds. If the operation takes much longer, display a status bar or other message box.
  1750. If the user chooses Save for a new untitled document (one that the user hasn’t saved yet), display the Save As dialog box described in the next section.
  1751. If there’s not enough room on the selected disk to save the document, display a caution alert box that says so and suggest that the user can use Save As instead to save the document on another disk. Don’t destroy the document just because the current disk is full. Figure 4-67 shows a sample alert box for this case.
  1752. Figure 4-67    A sample alert box to use when a disk is full
  1753.  
  1754. Save As
  1755.  
  1756. The Save As command saves a copy of the active document under a new name provided by the user. Figure 4-68 shows the Save As command and its dialog box.
  1757. Figure 4-68    The Save As command and dialog box
  1758.  
  1759. The Save As dialog box allows the user to provide a name for the document and to choose where it will be saved. Leave the document open and active. 
  1760. When the user opens a document, makes changes to it, and then chooses 
  1761. Save As, don’t change the original document. Save the changed version of the document under the new name. The active document is no longer the one 
  1762. the user opened, but rather the new one with the new name.
  1763. If the user uses the Save As command to make a new copy of a document, and made no changes to the original document, create a second document exactly like the first one. The user now has two identical documents with different names.
  1764. If your application supports stationery, include a Stationery option in the 
  1765. Save As dialog box. A stationery pad is a template of the original document with whatever information it contains. When a user opens a stationery document, open a copy of the template with the name untitled. When the user saves that document, display the Save As dialog box so that the user can name it.
  1766. Don’t use the Save a Copy command in your application. People may not understand the distinction between the Save As command and the Save a Copy command.
  1767. Revert
  1768.  
  1769. The Revert command discards all changes made to the active document since the last time it was saved or opened. The document that was last saved to 
  1770. the disk is reopened. When the user chooses Revert, display an alert box 
  1771. that warns the user about the potential data loss this operation will cause. Provide a cancel button so that the user has a way to back out of the situation. Figure 4-69 shows a File menu with the Revert command highlighted and an appropriate alert box.
  1772. Figure 4-69    The Revert command
  1773.  
  1774. Page Setup…
  1775.  
  1776. The Page Setup command lets the user specify printing parameters such 
  1777. as the paper size and printing orientation. Your application can provide 
  1778. other printing options as appropriate. These parameters are saved with 
  1779. the document when the document is saved. Figure 4-70 shows a typical 
  1780. Page Setup dialog box.
  1781. Figure 4-70    A Page Setup dialog box
  1782.  
  1783. Print…
  1784.  
  1785. The Print command lets the user specify various parameters, such as print quality and number of copies, and then prints the document. The parameters apply to only the current printing operation and are not saved with the document. Figure 4-71 shows a typical Print dialog box.
  1786. If the user has not selected a printer in the Chooser, display a dialog box when the user chooses the Print command. This dialog box should alert the user 
  1787. of the situation and direct the user to the Chooser to select a printer.
  1788. If a document is printed from the Finder, the document is opened and the Print dialog box is displayed. If the application is launched for the purpose of printing the document, the application quits after the printing is complete or canceled. If the application is already running, the application remains active after the printing is complete. This behavior occurs so that the application remains in the same state after printing a document as before the printing 
  1789. was initiated.
  1790. Figure 4-71    A Print dialog box
  1791.  
  1792. If you find it necessary to add items to the Print dialog box, do so at the bottom of the dialog box. For more information on printing, see the appropriate book in Inside Macintosh.
  1793. Quit
  1794.  
  1795. The Quit command lets the user leave the application and return to the Finder, or another open application. If any open documents have been changed since the last time they were saved, present the standard 
  1796. save changes alert box, once for each open document. This alert box is described in the section “Close” on page 102.
  1797. The Edit Menu
  1798.  
  1799. The Edit menu provides commands that allow people to change, or edit, the contents of their documents. It also provides the commands that allow people to share data, within and between applications, via the Clipboard or the Edition Manager. All applications should support the Undo, Cut, Copy, Paste, and Clear commands. These commands provide standard text-editing abilities, which need to be available in modal dialog boxes such as the 
  1800. Save As dialog box, even though your application itself may not handle these features. You can include a Select All command and its keyboard equivalent if it makes sense for your application.
  1801. Figure 4-72 shows an example of a standard, simple Edit menu.
  1802. Figure 4-72    A standard Edit menu for an application
  1803.  
  1804. You can add other commands to this menu if they’re essential to your application and involve changing user content. You must add the commands after the standard menu commands without changing their order. Figure 4-73 shows how to incorporate commands into the Edit menu without disrupting the standard order.
  1805. Figure 4-73    Adding commands to the Edit menu
  1806.  
  1807. In addition to the standard commands, if your application implements the capabilities of the Edition Manager, include its commands in the Edit menu, separated from the standard commands by a gray line. Figure 4-74 shows a sample Edit menu that includes the required Edition Manager commands.
  1808. Figure 4-74    A sample Edit menu with Edition Manager commands
  1809.  
  1810. If you find that you need all of the available space in the Edit menu for your application’s commands, another way to accommodate the Edition Manager commands is by implementing a submenu. Include a Publishing command in the Edit menu as the title of the submenu. Use the standard indicator for a hierarchical menu, as shown in Figure 4-75, which also shows the submenu with the Edition Manager commands. Because hierarchical menus increase the complexity of your application, it’s best to use this approach only when you have no other alternative.
  1811. Figure 4-75    A sample hierarchical Edit menu with Edition Manager commands
  1812.  
  1813. The Clipboard
  1814.  
  1815. The Clipboard holds whatever data is cut or copied from a document. It stores the contents until the user replaces them with a new cut or copy operation. The user can change documents, applications, or open a utility without losing the Clipboard contents. Because the contents of the Clipboard don’t change when the user moves from one application to another, the Clipboard is used to transfer data among compatible applications and desk accessories. If the user moves the Clipboard file from one disk to another, the contents move with it, replacing any existing Clipboard file on the target disk.
  1816. Figure 4-76 shows an example of the Clipboard window with some 
  1817. text in it.
  1818. Figure 4-76    The Clipboard
  1819.  
  1820. The Clipboard is available to all applications. Your application can show the contents of the Clipboard in a window. The Clipboard window looks and acts like a document window. The contents are visible, but not editable.
  1821. Every time the user selects data in the active document and chooses Cut or Copy, store a copy of the selection in the Clipboard, replacing any previous Clipboard contents. Keep the previous contents available in case the user chooses Undo. 
  1822. Implement the Show Clipboard/Hide Clipboard command in the Edit menu so that the user can display and close the Clipboard window. If the Clipboard is already showing, the user can also use the close box or the Close command to close the window. Show Clipboard and Hide Clipboard are a single toggled item. The Show Clipboard/Hide Clipboard command is described in“Show Clipboard/Hide Clipboard” on page 117.
  1823. You should let the user determine when the Clipboard window is open. For example, if the user leaves the window open when quitting your application, the Clipboard should be open when the user restarts it.
  1824. In the cooperative, multitasking environment of the current system software, it’s important that you hide your application’s Clipboard window when your application is not active. In this model, each application has a local Clipboard. Whenever the user switches applications, the contents of the Clipboard are converted to a standard format.
  1825. Undo/Redo
  1826.  
  1827. The Undo command reverses the effect of the user’s previous operation. The Redo command reverses the effect of the last Undo command. Undo 
  1828. and Redo are a single toggled item. In most applications, there is one level 
  1829. of undo operations. The application determines which operations can be undone. Simple operations require your application to store a minimal amount of information about the previous state of the data in order to implement the Undo command. For example, if a user cuts one word from a document, you only need to store the size, the location, the content, and the style of the data. For operations that require you to store the entire state of the document in order to implement the Undo command, it may be more difficult to implement. You should consider the needs of your audience when making difficult decisions about which operations support the Undo command. Remember that your application must be able to redo every undo operation. 
  1830. In general, support the Undo command for operations that change the user’s contents of a document. It’s nice, but not necessary, to support the Undo command for operations that don’t change the user’s contents of a document. Actions that take a lot of effort to recreate are probably those that a user would most expect to be able to undo. For example, a user might spend several minutes arranging windows on a screen in a specific layout. If 
  1831. that user then accidentally chose the Tile command, the user would expect 
  1832. to be able to recover the original layout by using the Undo command.
  1833. Most menu items, regardless of how the user invokes them, should be undoable. Most keyboard input, any sequence of characters typed from the keyboard or numeric keypad, including Delete (Backspace), Return, and Tab should also be undoable.
  1834. Operations that may not be undoable include selecting, scrolling, splitting the window, or changing a window’s size or location. None of these operations interrupts a typing sequence. For example, if the user types a few characters and then scrolls the document, the Undo operation doesn’t undo the scrolling but does undo the typing. Whenever the location affected by the Undo command isn’t currently showing on the screen, your application should scroll the document so the user can see the effect of the Undo command.
  1835. You should add the name of the last operation to the Undo command. For example, it could read Undo Typing if the user just finished entering some text in a document. If the last operation can’t be undone, you should use the phrase Can’t Undo and display it dimmed, because it provides more feedback to the user about the current state. The Undo command changes to Redo 
  1836. after the user chooses Undo. You should also include the operation name in the Redo string when possible. If the user chooses Redo, reverse the 
  1837. undo operation.
  1838. Figure 4-77 shows an example of the Edit menu with correctly updated Undo and Redo commands.
  1839. Figure 4-77    The Undo and Redo commands
  1840.  
  1841. If a user is about to complete an operation that could have a deleterious effect on data and that can’t be undone, you should warn the user. For example, 
  1842. if a user is about to destroy a lot of data by replacing every fifth word with a space, display an alert box that says something to the effect of, “You are about to change a lot of your document. You can’t undo this operation.” The buttons should be labeled Replace and Cancel. If the user is about to make a change that affects only the environment, such as changing a window location, then it’s not necessary to display a warning.
  1843. The Command-Z combination is reserved as a keyboard equivalent for 
  1844. the Undo/Redo command in the Edit menu. It shouldn’t be used for any other purpose. 
  1845. Cut
  1846.  
  1847. The Cut command removes data that the user selects prior to choosing 
  1848. the command. People use the Cut command to delete the current selection 
  1849. or to move it. Store the cut selection on the Clipboard, replacing its 
  1850. previous contents.
  1851. Make the area active where the cut selection was. The visual indicators vary by application type. For example, a word processor would display a blinking insertion point at the spot where the text was cut. In an array, the user would see an empty but highlighted cell. If the user chooses Paste immediately after choosing Cut, restore the document to the state it was in just before the 
  1852. cut operation.
  1853. The Command-X combination is reserved as a keyboard equivalent for the Cut command in the Edit menu. It shouldn’t be used for any other purpose. 
  1854. Copy
  1855.  
  1856. The Copy command makes a duplicate of data the user has selected. Your application puts a duplicate of the selected information on the Clipboard, 
  1857. but leaves the selection in the document. People use the Copy command 
  1858. in conjunction with the Paste command to insert duplicate data in 
  1859. another location.
  1860. The Command-C combination is reserved as a keyboard equivalent for the Copy command in the Edit menu. It shouldn’t be used for any other purpose.
  1861. Paste
  1862.  
  1863. The Paste command inserts the contents of the Clipboard in a document at the insertion point. It replaces any current selection. The user can choose the Paste command several times in a row to insert multiple copies of the Clipboard contents. After a paste operation, make the object that was 
  1864. pasted the new selection, unless the user pasted text. In this case, place an insertion point after the inserted text. In either case, leave the contents of the Clipboard unchanged.
  1865. People use the Paste command as the last stage of a move or copy operation. Figure 4-78 shows how the Paste command works.
  1866. The Command-V combination is reserved as a keyboard equivalent for the Paste command in the Edit menu. It shouldn’t be used for any other purpose.
  1867. Figure 4-78    The results of using the Paste command
  1868.  
  1869. Clear
  1870.  
  1871. The Clear command removes data that the user selects just prior to choosing the command. Unlike Cut and Copy, the Clear command does not put the selection in the Clipboard. The Clipboard is unchanged and your application displays the new selection in the same way as it would after a cut operation.
  1872. Pressing the Delete (Backspace) key or the Clear key has the same effect as choosing the Clear command from the File menu. (Note that the Backspace key and the Clear key do not appear on all keyboards.)
  1873. Select All
  1874.  
  1875. The Select All command highlights every object in the document. In a word processor, Select All selects every character as well as all graphics in the document. This command is useful if a user wants to copy or reformat an entire document.
  1876. The Command-A combination is reserved as a keyboard equivalent for 
  1877. the Select All command in the Edit menu. It shouldn’t be used for any 
  1878. other purpose.
  1879. Show Clipboard/Hide Clipboard
  1880.  
  1881. Implement the Show Clipboard command in the Edit menu so that the user can display and close the Clipboard window, as described earlier in this chapter in the section “The Clipboard.” (If the Clipboard is already showing, the user can also use the close box or the Close command to close the window.) Show Clipboard and Hide Clipboard are a single toggled item.
  1882. Show Clipboard changes to Hide Clipboard when the Clipboard window is displayed. The user can also use the close box in the Clipboard window 
  1883. (or the Close command) to hide the Clipboard. Remember to hide your Clipboard window when your application isn’t active. Display it again when the user makes your application active by clicking a window or using the Application menu.
  1884. Create Publisher…
  1885.  
  1886. The Create Publisher command creates an edition based on the selected 
  1887. data. Your application stores this data in an edition file. This information updates automatically when a user saves the document that contains the publisher. The entire Edition Manager interface is described in the chapter “Edition Manager” in Inside Macintosh: Interapplication Communication. 
  1888. Figure 4-79 shows the first two steps of the process.
  1889. Figure 4-79    The Create Publisher command and dialog box
  1890.  
  1891. Subscribe To…
  1892.  
  1893. The Subscribe To command allows the user to specify which edition to insert in the document. Display the Subscribe To dialog box, as shown in Figure 4-80.
  1894. Figure 4-80    The Subscribe To command and dialog box
  1895.  
  1896. Publisher/Subscriber Options…
  1897.  
  1898. The Publisher Options and Subscriber Options commands allow you 
  1899. to provide some choices about publishers and subscribers to the user. Publisher/Subscriber Options is a context-sensitive toggled command; 
  1900. the command name changes to reflect whether a publisher or subscriber 
  1901. is selected. If a user selects a publisher, the command should be Publisher Options. If a user selects a subscriber, the command name should change to Subscriber Options. If no area is selected, the command should appear unavailable in the last state it was in.
  1902. Figure 4-81 shows the Publisher Options dialog box. The options apply to the currently selected publisher.
  1903. Figure 4-81    The Publisher Options dialog box
  1904.  
  1905. The Cancel Publisher button allows the user to stop sending the information to an edition. The data remains unchanged in the document. The border that denotes a publisher no longer appears when the data is selected.
  1906. The Send Editions radio buttons allow the user to specify whether to automatically send a new edition when the document is saved or to send the data to the edition when the user decides to do so. The Send Edition Now button becomes available when the user clicks the Manually button. Then 
  1907. the user must click the Send Edition Now button to specifically send a new edition of a publisher. Information that identifies the latest edition sent appears in the area below the radio buttons.
  1908. If you provide additional options to the user, include the controls in the bottom area of the Publisher Options dialog box.
  1909. Figure 4-82 shows the Subscriber Options dialog box. The options apply 
  1910. to the currently selected subscriber.
  1911. Figure 4-82    The Subscriber Options dialog box
  1912.  
  1913. The Edition Manager has no provisions to let users edit subscribers directly because new editions can arrive at any time. This situation could be especially destructive if several users were working over a network with interconnected publishers and subscribers, and new editions arrived that replaced subscribers that had been edited. To make changes to a subscriber, the 
  1914. user must go to the publisher and make changes to it. The user can use the Open Publisher button in the Subscriber Options dialog box. This option locates the document that contains the publisher and opens it, launching the application if necessary. The document automatically scrolls to display the publisher. When the user saves changes to the document, the new contents are written to the edition file and all subscribers are updated. Because the changes are made to the original document, the user can make changes to 
  1915. the data without danger of losing the change in a subscriber. It’s important 
  1916. to note that the user must have correct access privileges to the document 
  1917. that contains the publisher for this option to work. If a user doesn’t have permission to open a file on a file server or a personal Macintosh, display an alert box to notify the user that the publisher couldn’t be opened and why. 
  1918. The Cancel Subscriber button allows the user to break the connection to 
  1919. the edition. The data remains in the document, but new editions won’t be received and the borders that denote a subscriber no longer appear.
  1920. The Get Editions radio buttons allow the user to specify when new editions should be received. If the user clicks Automatically, editions arrive as they become available when the document is open or each time the document is opened if new editions are available. If the user clicks Manually, new editions are received when the user selects the subscriber, chooses Subscriber Options, and then clicks the Get Edition Now button. Information that identifies the latest edition available appears in the area below the radio buttons.
  1921. If you provide additional options to the user, include the controls in the bottom area of the Subscriber Options dialog box.
  1922. The Font Menu
  1923.  
  1924. The Font menu provides choices of text fonts for users. A font is a set of typographical characters created with a consistent design. All the characters in a font share features such as the thickness of horizontal and vertical lines, the degree and position of curves, and the presence or absence of serifs. 
  1925. Serifs are fine lines added to the main strokes of a letter. The characters 
  1926. in a font can appear in many different point sizes, but all have the same general appearance, regardless of size.
  1927. Your application can include a Font menu if you support text in your application. Not all applications need a Font menu, but all word processors should include a Font menu.
  1928. Display the names of all available fonts (those residing in the user’s 
  1929. System Folder) in your application’s Font menu. Fonts appear in the Font menu in alphabetical order, grouped by script system when more than one script is installed. When the script system is installed, the font name of an international font appears in its corresponding script when it is localized. Users install fonts by dragging the font icon to the System Folder icon. 
  1930. Figure 4-83 shows an example of a Font menu.
  1931. Figure 4-83    A Font menu
  1932.  
  1933. Indicate which font is currently in effect using a checkmark. As described 
  1934. in the section “Checkmarks and Dashes in Menus,” which begins on 
  1935. page 64, use dashes to indicate when more than one font applies to the current selection.
  1936. Many people have a very large set of fonts, so the font list should never 
  1937. be included with other items in one menu. Your application needs to have a Font menu and separate menus to accommodate lists of attributes such as style and size choices. 
  1938. Figure 4-84 shows why it’s not a good idea to try to group the Font menu with other text-related menus.
  1939. Figure 4-84    Don’t combine the Font menu with other menus
  1940.  
  1941. For more information on font considerations, see the section “Worldwide Compatibility” on page 16 in Chapter 2, “General Design Considerations.”
  1942. The Size Menu
  1943.  
  1944. The Size menu provides size choices for fonts. Font sizes are measured in points. A point is a typographical unit of measure equivalent to 1/72 inch. Indicate the current font size with a checkmark. As described in the section “Checkmarks and Dashes in Menus,” which begins on page 64, use dashes 
  1945. to indicate when more than one font size applies to the current selection. Figure 4-85 shows a typical Size menu.
  1946. Figure 4-85    A Size menu
  1947.  
  1948. System 7 supports both bitmapped and TrueType fonts. To incorporate basic support for TrueType fonts into your application, provide support for all font sizes in your application. Don’t set an upper limit for font sizes. Outline the font sizes in the menu for those sizes that appear in the user’s System file. Use plain type for font sizes that aren’t in the System file. If a TrueType font is present, outline all sizes of that font that you display in the menu. Provide a way for users to choose whatever font size they desire.
  1949. One way that you can support TrueType fonts is to add an Other command to the end of the Size menu. When the user chooses Other, display a dialog box that allows the user to choose any available font size by typing in a text box. 
  1950. If the user enters a font size not currently on the menu, add a checkmark to the Other command and include the font size as part of the Other command name. Show the font size in parentheses after the word Other. If a selection contains more than one nonstandard size, include the word Mixed in parentheses following the word Other. In this case, leave the text box of 
  1951. the font size dialog box blank when the user chooses the Other (Mixed) command. Figure 4-86 displays a sample pull-down Size menu and font size dialog box. See Inside Macintosh: Text for more information on supporting fonts in your application.
  1952. Figure 4-86    A sample pull-down Size menu and font size dialog box
  1953.  
  1954. It’s possible to implement the Size and Style menus as submenus in a hierarchical menu. For information on doing so and the tradeoffs that you need to consider before implementing the menus this way, see the section “Hierarchical Menus,” which begins on page 79.
  1955. The Style Menu
  1956.  
  1957. The Style menu provides style choices for fonts. The menu items in a standard Style menu are Plain Text, Bold, Italic, Underline, Outline, Shadow, Condense, and Extend. You can display these styles in the menus to indicate the effect of choosing the items. Figure 4-87 shows a typical Style menu.
  1958. Figure 4-87    A Style menu
  1959.  
  1960. You can also include other style attributes in this menu, such as Superscript, Subscript, Small Caps, and Uppercase and Lowercase. Most style attributes except Plain Text, Uppercase and Lowercase, and Condense and Extend, are accumulating attributes. This means that the user can choose all of them, none of them, or any combination of them. Choosing Plain Text cancels all other style attributes.
  1961. Display a checkmark next to each item when it’s in effect. The absence of a checkmark indicates that the attribute is not currently in effect. It is important that you toggle on and off each attribute individually. In this way you provide the user with the ability to have multiple attributes in effect and then cancel one of them, without having to cancel them all and start over. For example, 
  1962. if the user made a selection bold, italic, and underline (which is not recommended), he or she could decide to eliminate the underline style 
  1963. but keep the bold and italic styles.
  1964. You can assign keyboard equivalents for the Style menu, as described in the section “Keyboard Equivalents,” which begins on page 128.
  1965. The Help Menu
  1966.  
  1967. The Macintosh Operating System includes Balloon Help, an online help system for system software; you can use the Help Manager to implement Balloon Help for your application. The user can turn on Balloon Help from the Help menu. Figure 4-88 shows the Help menu.
  1968. Figure 4-88    The Help menu
  1969.  
  1970. If you provide additional help information for your application, put the help commands that you provide in the Help menu. It’s a good idea to include the name of your application next to your help command. For example, you might include a command called WaveWriter Help in the Help menu.
  1971. The Keyboard Menu
  1972.  
  1973. Users can install multiple script systems. A script system can contain multiple keyboard layouts that each map character codes to keys on a physical keyboard, can use input methods that act as a front end processor for text input in 2-byte scripts, and can support more than one attached physical keyboard. See Inside Macintosh: Overview for information on installing 
  1974. and enabling script systems and keyboard resources.
  1975. The Keyboard menu appears when more than one script system is present or a localizable resource flag is set. This menu simplifies the user’s access to script systems, keyboard layouts, and input methods. The icon for the Keyboard menu appears between the icons for the Help menu and the Application menu. A keyboard icon appears next to each keyboard layout 
  1976. or input method name in the menu, and the icon of the active keyboard layout or input method appears in the menu bar. As Figure 4-89 shows, 
  1977. the Keyboard menu displays a list of installed keyboard layouts and input methods for each enabled script system.
  1978. The Keyboard menu groups the keyboard layouts by script system, which 
  1979. are separated by dotted or gray lines. In Figure 4-89, there are several script systems that include keyboard layouts and input methods. Only one keyboard layout or input method and one physical keyboard are active at a time. Indicate the active condition by using a checkmark in the menu.   
  1980. Figure 4-89    The Keyboard menu
  1981.  
  1982. Users can change scripts by using this menu or by using a keyboard equivalent, Command–Space bar, to cycle through the scripts. The user 
  1983. can rotate through keyboard layouts or input methods within a script by using Command–Option–Space bar. Don’t use the keyboard equivalents Command–Space bar and Command–Option–Space bar in your application because they are reserved for use by the Script Manager. See the section “Keyboard Equivalents,” which begins on page 128, for a complete listing 
  1984. of reserved keyboard equivalents.
  1985. A keyboard icon represents a localized keyboard layout or input method. 
  1986. If you develop keyboards or keyboard resources, you should provide customized icons. You need to create a 16-by-16 pixel icon in 1-bit, 4-bit, 
  1987. and 8-bit color.
  1988. If you are designing a new keyboard icon, use a symbol to represent a keyboard layout for a region that is larger or smaller than a country or province. For example, a diamond represents the Roman Script System, which is used in the United States, Central America, South America, Australia, and most of Europe. Use the flag of a country or province if the keyboard layout is used only in that area. For example, the Union Jack represents the keyboard layout localized for use in Great Britain. Be sure to use the colors that appear on the nation’s flag. You can also add a visual indicator to the flag to show some modification. Use a superscript diamond to indicate a QWERTY transliteration, which is a mapping of sounds from a language to the Roman keyboard layout. See Figure 8-47 in Chapter 8, “Icons,” which begins on page 223, for examples of icons with these symbols. Also, see that chapter for more information on designing or creating keyboard and input method icons.  
  1989. The Application Menu
  1990.  
  1991. The Application menu displays a list of the applications that are currently running. When the user opens your application, its name and its small icon appear in the Application menu. Users can switch to another application by choosing an item in this menu. They can also hide the open windows of the active application or any other open applications. See Chapter 5, “Windows,” which begins on page 131, for more information about how your application should behave when the user makes it the active application or when the user chooses another application while yours is active.
  1992.  
  1993. Keyboard Equivalents
  1994.  
  1995. Apple reserves several standard keyboard equivalents for standard commands. Table 4-1 and Table 4-2 show the standard Macintosh 
  1996. keyboard equivalents.  
  1997. Table 4-1    Apple-reserved keyboard equivalents for all systems
  1998. Menu    Keys    Command    
  1999. File    x-N    New    
  2000. File    x-O    Open…    
  2001. File    x-W    Close    
  2002. File    x-S    Save    
  2003. File    x-P    Print…    
  2004. File    x-Q    Quit    
  2005. Edit    x-Z    Undo    
  2006. Edit    x-X    Cut    
  2007. Edit    x-C    Copy    
  2008. Edit    x-V    Paste    
  2009. Edit    x-A    Select All    
  2010. Edit    x-period    Terminate an operation    
  2011.  
  2012. Table 4-2 shows several keyboard equivalents that are reserved for use with localized versions of system software, localized keyboards, keyboard layouts, and input methods. These keyboard equivalents don’t correspond directly 
  2013. to menu commands, so there is no menu column with command names 
  2014. in Table 4-2.
  2015. Table 4-2    Additional reserved keyboard equivalents for worldwide systems
  2016. Keys    Action    
  2017. x–Space bar    Rotate through enabled script systems     
  2018. x–Option–Space bar    Rotate through keyboard layouts and input methods within a script     
  2019. x–modifier key–Space bar    Apple reserved     
  2020. x–Right Arrow    Changes keyboard layout to current layout of Roman script    
  2021. x–Left Arrow    Changes keyboard layout to current layout of system script    
  2022.  
  2023. See the section on keyboard equivalents in the book Inside Macintosh: Overview for a discussion of handling keyboard equivalents in other script systems.
  2024. The key combinations in Table 4-1 and Table 4-2 are reserved across all applications. Even if your application doesn’t support one of the menu commands in Table 4-1, it shouldn’t use these keyboard equivalents for another function.
  2025. Some applications use other common keyboard equivalents, as shown in Table 4-3. These keyboard equivalents are secondary to the standard keyboard equivalents listed in Table 4-1 and Table 4-2. If your product doesn’t support one of these functions, then use these equivalents as you wish.
  2026. Table 4-3    Common keyboard equivalents that are not reserved
  2027. Menu    Keys    Command    
  2028. File    x-F    Find    
  2029. File    x-G    Find Again    
  2030. Style    x-T    Plain Text    
  2031. Style    x-B    Bold    
  2032. Style    x-I    Italic    
  2033. Style    x-U    Underline    
  2034.  
  2035. Don’t assign keyboard equivalents for infrequently used menu commands. Add keyboard equivalents only for the commands your users employ 
  2036. most frequently. 
  2037. Windows
  2038.  
  2039.  
  2040. This chapter describes document windows, which contain user data, and utility windows, which “float” above other windows and can provide tools or other controls that users can work with while document windows are open. The chapter presents specifications and recommendations about the appearance and behavior of these windows, including how the window frame should look, how the user interacts with windows, how you should display them on the screen, and how they interact with each other. This chapter includes some information about dialog boxes, but you can find more extensive information about dialog and alert boxes, both of which are also windows, in Chapter 6, “Dialog Boxes,” which begins on page 175. 
  2041. Windows provide a way for people to view and interact with their 
  2042. data. Windows have standard appearances that create a sense of perceived stability for people because they have a standard way to view and 
  2043. interact with all the different kinds of data they can create and store 
  2044. on Macintosh computers. 
  2045. A window is a view into the document—if the document is larger than the window, the window is a view of a portion of the document. The application puts one or more windows on the screen, each window showing a view of a document or of auxiliary information used in processing the document.
  2046. Generally there is only one window per document. Multiple windows for the same document can confuse the relationship of windows to icons. The user may wonder, “which window do I close to close the document?” You can provide multiple views to a document by implementing the capability to 
  2047. split windows or by adding utility windows. (See the section “Splitting a Window” on page 170 and the section “Utility Windows” on page 137 for more information.) 
  2048. Figure 5-1 shows examples of the standard window types, including 
  2049. dialog boxes.
  2050. Figure 5-1    Examples of standard windows
  2051.  
  2052. There are conventions for opening, closing, moving, sizing, scrolling, and zooming windows. This means that no matter which application people use, they know how to control windows on the screen and how to adjust windows in the desktop workspace for particular tasks or for their work styles.
  2053. When people manipulate windows on the screen, they see immediate visual feedback. When people move windows, the graphic display keeps up with their movements using a dotted outline to represent the window as it moves on the screen, reinforcing their sense of direct manipulation. When people open and close windows, they see an illusion of such actions. All of these mechanisms emphasize that the user is in control and can directly manipulate “real” interface objects such as windows. See Inside Macintosh: Macintosh Toolbox Essentials for information on implementing windows. 
  2054.  
  2055. Window Appearance
  2056.  
  2057. Document windows present a view into the content that people create and store. If the document is larger than the window, the window shows a portion of the document. The Window Manager provides support for the window frame. Your application determines window content and what happens in the content area. Document windows also provide a graphic representation of opening, closing, and other operations performed on documents. Windows are usually, but not necessarily, rectangles. 
  2058. This section discusses the appearance of document windows and utility windows. The section “Window Behaviors,” beginning on page 139, 
  2059. includes information about the behavior of window components as well 
  2060. as information about general window behaviors.
  2061. Document Window Controls
  2062.  
  2063. Standard document windows have standard structural components. 
  2064. These components include the title bar, size box, close box, zoom box, 
  2065. and scroll bars. Figure 5-2 shows the structural components of standard document windows. 
  2066. Figure 5-2    Standard document window parts
  2067.  
  2068. Windows are designed for visual consistency across all monitors from black-and-white displays to 24-bit color displays. For display on color monitors, colors and shades of gray have been added to the frames of windows and to user controls to emphasize those areas that users interact with, such as scroll boxes and arrows, zoom boxes, close boxes, and size boxes. The window content area remains white on all systems and the window contents remain black and white, unless the user assigns color to the content. This updated design takes advantage of the color capabilities of the Macintosh but maintains the consistency of the Macintosh interface.
  2069. Use of Color in Windows
  2070.  
  2071. Color distinguishes the active window from other windows and enhances the appearance of user controls on the window frame. On color screens, the scroll bars and the racing stripes in the title bar are gray. The user controls—close box, size box, zoom box, and scroll box—are colored to make them more apparent. The borders of inactive windows are gray and appear to recede into the background so that the active window’s black frame emphasizes its position in front of the other windows. Figure 5-3 shows the appearance of windows on a color screen.  
  2072. Figure 5-3    Windows on a color screen
  2073.  
  2074. The standard window definition functions display color windows and dialog boxes. The control definition functions for scroll bars, scroll arrows, scroll box, close box, size box, and zoom box have been updated to display these controls in color. If you use the standard window definition functions and standard control definition functions, your application’s windows will match the appearance of Macintosh system windows. If you create your own windows, be compatible with the system software appearance by using the standard window color table. Figure 5-4 shows the components of a standard window in color.
  2075. Figure 5-4    Standard window components in color
  2076.  
  2077. Be aware that users can change the color used in window frames and dialog box frames by using the Color control panel. If you use the standard window color table, you can be sure that any colors you use are consistent with any color that the user can choose from the Color control panel. You can use the Palette Manager to associate a color palette with a window definition. 
  2078. For more information, see the discussion of the Palette Manager in 
  2079. Inside Macintosh. Figure 5-5 shows the Color control panel and the colors 
  2080. that the user can choose to be used in windows and dialog boxes.   
  2081. Figure 5-5    Colors that the user can choose for windows
  2082.  
  2083. Utility Windows
  2084.  
  2085. A utility window is a small accessory window that provides additional 
  2086. tools or controls to users. A tool palette or a set of text attributes could be implemented in a utility window. Utility windows float on top of document windows. The user can open several utility windows at a time. The user can easily use any utility windows from the active document window. That is, the user doesn’t have to click a utility window once to make it active and then click again to make a choice or activate a setting in the window. Figure 5-6 shows an example of a utility window.   
  2087. Figure 5-6    A utility window
  2088.  
  2089. You can create utility windows as a way to present controls or settings that affect the active window. Utility windows are useful for keeping extremely important controls or information accessible at all times in the context of a user task. Don’t use utility windows when you can solve this need with a modeless dialog box (the user can make the appropriate settings and then close the dialog box) or by adding controls to the window frame (where appropriate) because utility windows take up screen space, which is a factor especially on smaller screens.
  2090. You need to create and maintain any utility windows for your application. Whenever your application is in the background, hide all utility windows. Sometimes applications implement palettes in utility windows. Palettes 
  2091. are discussed in Chapter 4, “Menus,” in the section “Tear-Off Menus and Palettes” on page 92.
  2092. Most utility windows don’t have titles. The standard drag region at the top of utility windows is 11 pixels high. If you create utility windows that have title bars and a title (text), make sure the title bar is at least 19 pixels high, the height of a document window title bar. (If you create a smaller title bar with a title, it can’t be localized for areas where the system font is never smaller than 12 points.) Fill the title bar with a 25 percent pattern. Don’t use racing stripes in a utility window title bar. You can include a close box and a zoom box on utility windows. If you do include these mechanisms, implement them with standard behaviors, as described in “Closing a Window” on page 152 and “The Zoom Box and Window Behavior” on page 168.
  2093. When a user has a document window open and a utility window that accepts text open as well, it’s difficult to make it obvious where keyboard input will appear. You need to implement a way to clarify to users what they can expect in such a situation. You may use a secondary selection technique, such as outlining the text in the inactive window (or making it gray on a color monitor), to distinguish between the active input area and the inactive one. It’s also very difficult to manage the input and editing of text in a utility window. If users are confused about where the text will appear, it’s probably 
  2094. a better idea to implement a modeless dialog box with the same capability. 
  2095. Figure 5-7 shows an example of a utility window and a document window that both accept text; this type of situation can be confusing to users. 
  2096. Figure 5-7    Make it clear where text will appear
  2097.  
  2098.  
  2099. Window Behaviors
  2100.  
  2101. Document windows provide immediate feedback about all actions the user takes such as opening, closing, and changing the view of a document. The sections that follow describe these behaviors and appearances. 
  2102. The Active Window
  2103.  
  2104. People can open as many applications and desk accessories as their computer’s memory can support, but they interact with only one at a time. The one the user is interacting with is the active application. Its small icon represents the Application menu in the menu bar. 
  2105. As with applications, there can be only one active window at a time. Like the active application, the active window is the one the user is currently working in. It is frontmost and visually distinct from the other windows on the screen. The title bar displays racing stripes and the controls in the window frame are visible. On color screens, the controls in the scroll bars are colored. Your application should update the controls, such as the scroll bars, in its frontmost window whenever the user switches to your application. Figure 5-8 shows what the active window looks like compared to other windows on the screen. 
  2106. Figure 5-8    The active window
  2107.  
  2108. All other windows, whether they belong to your application or another, are inactive. Things can happen to documents in inactive windows, but only the active window interacts with the user. For example, if the user chooses Save, the command affects only the active window. 
  2109. To make a window active, the user clicks anywhere in its content area or window frame. It appears to the user that the window “moves” to the frontmost plane and any parts that were previously covered by other windows become visible. 
  2110. When a user clicks in an application window, the click activates the window, but makes no other changes. To make a selection in an application window, the user must click again. This behavior protects the user from losing an existing selection when the window becomes active. When the user activates a window that had been deactivated, reinstate the window just the way it was before the window was deactivated. The scroll box should be in the same position and the same selection, if any, should still be highlighted. Try not to create a great deal of flashing or other visual disturbance when you update windows for your application. This action should take place with as little distraction to the user as possible.      
  2111. When a window that belongs to your application becomes inactive, the visual characteristics of the active state reverse. The close box, zoom box, size box, scroll box, and stripes in the title bar disappear. Don’t display the scroll bars and their associated controls (scroll box and arrows) when a window from your application is inactive; however, the lines that outline the area of the scroll bar itself should remain visible. For example, notice the appearance of the scroll bar in the “untitled” window shown in Figure 5-8; only the outline is displayed. Don’t display a selection in an inactive window. Users may have difficulty determining where the next keyboard or mouse action will take effect. (You can use a secondary selection technique, such as an outline on a black-and-white monitor or gray on a color monitor, to indicate where a selection is in an inactive window.) Figure 5-9 shows what can occur when two windows simultaneously display selection information.     
  2112. Figure 5-9    Don’t show a selection in an inactive window
  2113.  
  2114. Opening Windows
  2115.  
  2116. Users can open windows in a variety of ways including double-clicking a document icon in the Finder, choosing a file from a standard file dialog box, choosing the New command, choosing the Open command, or choosing a command that displays a dialog box. For more information on where to open windows on the screen, see the section “Window Positions” on page 146.
  2117. When your application displays a new window, title it “untitled,” spelled in lowercase letters. If the user chooses the New command again, without saving the first untitled window, title the second window “untitled 2,” leaving a space between the word and the number. Continue to add one to 
  2118. the number in the title as long as the user continues to open new windows without saving previously numbered untitled windows.
  2119. Figure 5-10 shows some examples of appropriate window titles for a series of windows that haven’t been saved or named. 
  2120. Figure 5-10    Appropriate window titles for a series of unnamed windows
  2121.  
  2122. Add numbers to window titles only when there is more than one open, untitled window on the screen. If the user saves the first window, open the next new one as “untitled.” 
  2123. Never capitalize the word untitled in a new window title. It makes the window look like it has a name and discourages people from saving the document with a meaningful name. Don’t number the first new window with the numeral one. Usually people open only one window, use it, save and name it, and then go on with other work. In this case, numbering one 
  2124. instance of a window doesn’t make sense and is distracting. Also, don’t add punctuation of any kind to untitled window titles. Figure 5-11 shows several examples of window titles that use naming techniques you should avoid; 
  2125. it includes an example of the right way to title a window.
  2126. Figure 5-11    Examples of correct and incorrect window titles
  2127.  
  2128. When the user opens an existing document, display the name of the document as it appears in the Finder icon. The document and its corresponding window name must match at all times. 
  2129. Window Display Order
  2130.  
  2131. Windows always appear on the desktop in a certain hierarchy of layers. Each application has its own stack of windows within which different types of windows appear in a specified order. 
  2132. Standard document windows and modeless dialog boxes appear on the lowest level, closest to the desktop and farthest away from the user. Modeless dialog boxes follow the same ordering guidelines as document windows; they typically appear on top of an open document window just as if they were new document windows. Figure 5-12 shows the initial order of document windows and modeless dialog boxes on the desktop; this order remains the same until the user activates the modeless dialog box or one or more of 
  2133. the windows. 
  2134. Figure 5-12    Display order of document windows and modeless dialog boxes
  2135.  
  2136. Floating windows, such as utility windows and palettes, appear on top 
  2137. of other document windows and modeless dialog boxes, as shown in 
  2138. Figure 5-13. 
  2139. Figure 5-13    Adding floating windows to the desktop
  2140.  
  2141. When a user chooses a command that displays either a modal dialog box or a movable modal dialog box, that dialog box appears on top of all modeless windows and utility windows. All the open windows from an application that appear beneath a modal dialog box are frozen in place and inactive, 
  2142. but the user can move the open windows by pressing the Command key 
  2143. and dragging them (one by one) to other positions on the screen (the 
  2144. open windows remain inactive, but the user can now view their contents). 
  2145. To view windows appearing beneath a movable modal dialog box, the user can move the movable modal dialog box (rather than moving the other windows) to another position on the screen.
  2146. Figure 5-14 shows a movable modal dialog box on top of all other windows. 
  2147. Figure 5-14    Adding a movable modal dialog box to the desktop
  2148.  
  2149. Note that the user cannot switch to another application when a fixed-position modal dialog box appears on the screen. Only movable modal dialog boxes allow the user to switch to another application without first dismissing the dialog box. See Chapter 6, “Dialog Boxes,” beginning on page 175 for more details on the design and behavior of dialog boxes. 
  2150. Window Positions
  2151.  
  2152. Whenever your application displays a window on the screen, you must decide where to put it and how big it should be. To determine where to place a window, consider what kind of window your application is opening, 
  2153. what other windows are open and where, and the relationship between 
  2154. the content of the window and other windows or dialog boxes. Whenever 
  2155. a change has been made to the initial size or location of a window, maintain the user’s preferred size and position for the window. 
  2156. The sections that follow present examples for the most common situations. You should consider how your application compares to these common situations to determine the best ways to position your application’s windows, including dialog boxes and alert boxes.
  2157. The Default Position on a Single Screen
  2158.  
  2159. When your application opens a new document window, position it in the upper-left corner of the screen. Open each additional new document window below and to the right of its predecessor. Figure 5-15 shows windows positioned on a single screen.
  2160. Figure 5-15    Window positions on a single screen
  2161.  
  2162. Before closing a window, check to see whether the user has changed its size 
  2163. or position. Save window positions, and reopen windows in the size and position in which the user left them. If a user opens, moves, and closes a document window without making any other changes, save the new window position but don’t modify the date stamp of the document. If the user does not change the size or position of the window, don’t save the position when the user closes the window.
  2164. Before reopening a window, check to make sure that the size and state are reasonable for the user’s current monitor or monitors, which may not be the same as the monitor on which the document was last open. For example, 
  2165. a user might start working on a word-processing document on a full-page display at work and then take the document home and work on it on a computer with a 13-inch monitor. In a situation like this, your application should open the document in a window sized appropriately for the smaller monitor and not necessarily in the saved size. See the section “The Zoom Box and Window Behavior,” beginning on page 168, for more information on appropriate window size.
  2166. Figure 5-16 shows the standard position of a window on a 19-inch screen and a 13-inch screen.
  2167. Figure 5-16    The standard window position on two sizes of screens
  2168.  
  2169. The Default Position on Multiple Screens
  2170.  
  2171. On computer systems with more than one monitor attached, display the first new window in the upper-left corner of the screen that contains the menu bar. If the user doesn’t move that first window, display each additional window below and to the right of its predecessor. If the user moves the window, display each additional window on the screen that contains the largest portion of the frontmost window. If there is sufficient room on the screen, display the subsequent windows to the lower right of the frontmost window. If there isn’t enough room on the screen, display subsequent windows starting in the upper-left corner on the screen (and then continue to display additional windows in relationship to this new position). For example, if the user creates a new window, drags it to a second screen, and then creates a second window, display this window and any subsequent windows on 
  2172. the second screen.
  2173. Figure 5-17 shows the position in which to open a new window when the 
  2174. user has dragged its predecessor from the screen with the menu bar to a 
  2175. second screen.
  2176. Figure 5-17    The standard window position on multiple screens
  2177.  
  2178. When you open several windows on multiple screens, continue to place the windows on the screen where the user is working, each new one below and to the right of its predecessor. The initial position of a window, however, must always be contained on a single screen. It would be awkward to have a window appear initially on screens of different display depths and resolutions. Of course, the user can choose to place a window in such 
  2179. a position.
  2180. Figure 5-18 shows a window incorrectly displayed across two screens. 
  2181. Figure 5-18    A window displayed across two screens
  2182.  
  2183. Dialog Box and Alert Box Positions
  2184.  
  2185. Open dialog boxes and alert boxes on the screen where the user is working. On a computer system with one monitor, display the dialog box or alert box horizontally centered on the screen. The dialog or alert window should appear with one-fifth of the vertical desktop area (not including the menu bar) above it and the rest below the window. Figure 5-19 shows where to place an alert or dialog box on a single screen if no windows that the alert or dialog box is related to are open. 
  2186. Figure 5-19    Standard position of an alert box
  2187.  
  2188. If you are displaying a dialog box or alert box that relates to a specific document, position it relative to the document window. This position reinforces the relationship of the two windows and also puts the box near the user’s focus. Leave one-fifth of the document visible above the dialog box or alert box. Figure 5-20 shows where to position an alert or dialog box in relation to the active document window.    
  2189. Figure 5-20    Alert box position in relation to the active document window
  2190.  
  2191. When the user has more than one monitor connected to the computer, display the dialog box or alert box on the screen where the user’s attention is. For example, if a text document is active, open a find-and-replace dialog box on the screen where the text document appears, not necessarily on the screen where the menu bar is. Leave one-fifth of the document visible above the dialog box or alert box. Figure 5-21 shows where to place an alert or dialog box when the user has more than one monitor connected to the computer.  
  2192. Figure 5-21    Standard alert box position with more than one screen
  2193.  
  2194. Closing a Window
  2195.  
  2196. People can close windows in a variety of ways. They can use the Close command in the File menu, use the keyboard equivalent Command-W, 
  2197. or click the close box. Figure 5-22 shows an enlarged view of the close box.
  2198. Figure 5-22    The close box
  2199.  
  2200. Your application determines what happens with its windows visually and logically when the user closes them. The visible effects may make the window seem to retreat into an icon or to simply disappear.
  2201. When a user closes a document window, your application must do something with any user data that may be in the window. The most common case is to save the information by writing it to disk and display it when the user opens the document again. In this case, store the position where the user placed the window on the screen and the last size in which the user had the window as described in “Window Positions,” beginning on page 146. When you reopen it, use the size and position information to display the window.
  2202. When a user closes a document window, your application must decide whether or not to write the information to disk. If the user has made changes to the contents of the document (the most common situation), display the save changes alert box described in Chapter 4, “Menus,” in the section “Close” on page 102. This alert box is shown in Figure 5-23. In addition to saving the contents of the document, you should also store the user state (size and position) of the window and record whether the window was in the system or user state, as described in “The Zoom Box and Window Behavior” on page 168.
  2203. Figure 5-23    The save changes alert box
  2204.  
  2205. If the user has not changed the contents of the document but has moved, resized, or zoomed the window, it’s a good idea to save the new window state (size and position) information, but do not change the date stamp. In this situation, the information is saved without prompting the user with the save changes alert box. In either case, the window should have the same content, size, and position the next time the user opens the document (unless they decide not to save changes to the content of the document). 
  2206. Moving a Window
  2207.  
  2208. The user moves a window by dragging its title bar. As the user drags, a dotted outline of the window moves with the pointer until the user releases the mouse button. At the release of the button, the full window and its contents appear at the new location. Moving a window doesn’t affect the appearance of the document within the window. Figure 5-24 shows how a moving window looks to users.
  2209. Figure 5-24    Moving a window
  2210.  
  2211. The act of moving an inactive window makes it active. If a user presses 
  2212. the Command key while dragging a window, the window does not become active. The window moves in the same plane (doesn’t change stacking 
  2213. order if there are multiple windows within the same application) and 
  2214. remains inactive. 
  2215. Your application should never allow users to move a window to a position from which they cannot reposition it. For example, don’t allow users to move windows completely off the screen. 
  2216. Changing the Size of a Window
  2217.  
  2218. Your application determines the minimum and maximum window size. Base these sizes on the physical size of the display. When a user has more than one monitor attached to the computer system, calculate the display size of all the attached screens. With the Monitors control panel, the user determines the relationship of the screen space on one monitor to that on another. Figure 5-25 shows a conceptual view of the space a user has to work in when more than one monitor is connected to the computer.  
  2219. Figure 5-25    Multiple monitors and conceptual work space
  2220.  
  2221. The user changes the size of the window by using the size box in the lower right corner of the window (if a window has one). When the user presses the size box and drags the pointer, a dotted outline of the window moves with the pointer. The upper-left corner of the window remains in the same place. It acts like an anchor on the screen; the window shrinks or grows from that point. The outline of the lower-right corner of the window follows the pointer. When the user releases the mouse button, redraw the window in the shape of the dotted outline. Figure 5-26 shows how a window changing size appears 
  2222. to the user. 
  2223. Figure 5-26    A window growing larger
  2224.  
  2225. When a user changes the size of a window, it affects only how much of the document is visible in the window. It doesn’t affect the position of the upper-left corner of the window or the appearance of the part of the view that’s still showing.
  2226. Exceptions to this rule are commands that by definition change the view of the window’s contents. An example is a Reduce to Fit command, which changes the scale of the view to fit the size of the window. If the user chooses this command, and then resizes the window, your application should change the scale of the view appropriately. See the chapter “Window Manager” of Inside Macintosh: Macintosh Toolbox Essentials for details on changing the size 
  2227. of a window. 
  2228. Scrolling a Window
  2229.  
  2230. People use scroll bars to change which part of a document is shown in a window. Only the active window can be scrolled. This section describes the appearance and behavior of scroll bars and their controls. Figure 5-27 shows a conceptual view of a document and the portion of it that appears in a window. 
  2231. Figure 5-27    Relationship between a window and a document
  2232.  
  2233. Scroll Bars
  2234.  
  2235. A scroll bar is a light gray rectangle that has an arrow in a box at each end of the rectangle. Windows can have a horizontal scroll bar, a vertical scroll bar, or both. A vertical scroll bar appears on the right side of the associated window. A horizontal scroll bar runs along the bottom of the window. Inside the scroll bar is a rectangle called the scroll box. At either end of the scroll bar is an arrow that points towards the portion of a document still hidden from view; clicking the arrow displays more of the document by scrolling it 
  2236. into view. The rest of the scroll bar is called the gray area. Figure 5-28 shows the elements of a scroll bar. 
  2237. Figure 5-28    The elements of a scroll bar
  2238.  
  2239. A scroll bar represents one dimension, top to bottom or right to left, of the entire document. The scroll box represents the relative location, in the whole document, of the portion that can be seen in the window.
  2240. If the user clicks a scroll arrow or clicks in the gray area, the document “moves” and the scroll box moves along with it. If the user drags the scroll box and releases the mouse button, the document “moves” along with it. Figure 5-29 illustrates these behaviors.
  2241. Figure 5-29    Using scroll arrows and the scroll box
  2242.  
  2243. If the document is no larger than the window, the scroll bars are inactive. This means that the rectangles are outlined, but there is no gray area, no scroll box, and the arrows are hollow (their outlines appear). If the document window is inactive, don’t show the elements of the scroll bar at all; only the outline of the scroll bar as a whole should appear. Figure 5-30 shows an active document window with inactive scroll bars and an inactive document window with inactive scroll bars. 
  2244. Figure 5-30    Inactive scroll bars in active and inactive document windows 
  2245.  
  2246. If a document has a fixed size that is smaller than the maximum size of the window, and the user scrolls to the right or bottom edge of the document, your application can display a gray background between the edge of the document and the window frame. This background indicates to the user 
  2247. that the content area has a fixed size that is smaller than the maximum size 
  2248. of the window. Figure 5-31 shows an example of a document with this 
  2249. gray background.
  2250. Figure 5-31    Background between the content and the window frame
  2251.  
  2252. Many applications add features like controls to windows in the scroll bar region. Since the scroll bars are used frequently, it’s best not to add lots of additional controls to this area of the window. Generally it’s best to minimize the complexity of your application’s interface and use the established graphical language. It’s OK to add one control, like a split bar, which allows users to split a window into panels, to the top of the vertical scroll bar. But if you add more than one control to this area, it’s hard for people to distinguish controls, and to click exactly the desired control. Also from an implementation standpoint, it’s difficult to design small symbols and pictures that effectively convey the action of the control. 
  2253. Another addition to the window that’s not too intrusive is a status bar at the left side of the horizontal scroll bar. This bar doesn’t take up much space, while providing useful information to the user. It also doesn’t reduce the working size of the scroll bar by too much.
  2254. Figure 5-32 shows scroll bars with acceptable additions; the horizontal scroll bar has a page indicator and the vertical scroll bar has a split bar. 
  2255. Figure 5-32    Acceptable additions to the scroll bar region
  2256.  
  2257. Some applications include a page number inside the scroll box to indicate the position of the document. This allows the user to see the page number change as the document scrolls. It also provides information without adding complexity to the window. 
  2258. To ensure that the controls that you include in the window are easy to use and understand, it’s best to place the majority of your features in the menus as commands. Figure 5-33 shows a window with too many controls in the scroll bars. If you really want to provide additional access to features, consider creating a utility window such as a palette with buttons. For more information on palettes, see “Tear-Off Menus and Palettes” on page 92 in Chapter 4, “Menus.” 
  2259. Figure 5-33    Too many controls in the scroll bar
  2260.  
  2261. Scrolling With the Scroll Arrows
  2262.  
  2263. When the user clicks or presses one of the scroll arrows, more of the document in the direction of the scroll arrow appears, so the document seems to move in the opposite direction. Clicking the arrow means, “Show me more of the document that’s hidden in this direction.” When the user clicks the bottom scroll arrow, for example, the document moves up, bringing what was just below the window into view. Pressing the scroll arrow causes continuous movement in the appropriate direction. Figure 5-34 shows the change in a document when a user scrolls by clicking a scroll arrow. 
  2264. Figure 5-34    Scrolling by clicking a scroll arrow
  2265.  
  2266. The scroll box moves in the direction of the arrow being clicked. It continues to represent the approximate position of the visible part of the document in comparison to the whole document.
  2267. Each click in a scroll arrow causes movement of the content a distance of one unit in the chosen direction. Your application determines what one unit equals. For example, a word processor would move one line of text for each click in the arrow. A spreadsheet would move one row or one column depending on the direction of the arrow. To ensure smooth scrolling effects, it’s usually best to specify units of the same size throughout a document. 
  2268. Scrolling With the Gray Area
  2269.  
  2270. Clicking in the gray area of the scroll bar advances the document by a windowful. The scroll box and the document view move toward the location where the user clicked. For example, when the user clicks in the area below the scroll box, the document view moves to the next windowful toward the bottom of the document. Figure 5-35 shows how a user scrolls by clicking in the gray area. 
  2271. Figure 5-35    Scrolling by clicking in the gray area
  2272.  
  2273. Pressing in the gray area causes the display of consecutive windowfuls of the document, until the user releases the mouse button, or until the location of the scroll box catches up to the location of the pointer. A windowful equals the height or width of the window, minus at least one unit of overlap to maintain the user’s context. This unit of overlap is the same measurement determined for scroll arrow movement. By retaining this unit of information, you provide a reference point for the user.
  2274. On keyboards with function keys, the Page Up and Page Down keys also move the document view by a windowful.     
  2275. Scrolling by Dragging the Scroll Box
  2276.  
  2277. The scroll box shows the position of the visible portion of the document in relationship to the whole document. If the scroll box is halfway between the top and bottom of the scroll bar, then what the user sees is about halfway through the document. To scroll the document, the user drags the scroll box. To see the beginning of the document, the user drags the scroll box to the top of the scroll bar; to see the end, the user drags the scroll box to the bottom. This behavior allows the user to quickly move around in the document. The user can get from one end of a long document to the other faster by dragging the scroll box than by clicking in the gray area or pressing the scroll arrows. Figure 5-36 shows how a user scrolls by using the scroll box.
  2278. Figure 5-36    Scrolling by dragging the scroll box
  2279.  
  2280. If the user starts dragging the scroll box, then moves the pointer out of the scroll bar, the scroll box stops following the pointer and snaps back to its original position. The user can move the pointer out of the scroll bar region by a little more than the width of the scroll box before the scroll box snaps back. If the user then releases the mouse button, no scrolling occurs. But if the user, still holding down the mouse button, moves the pointer back into the scroll bar, the scroll box resumes its movement in the direction of the pointer. This type of tracking is standard behavior for controls in general, such as buttons, checkboxes, and radio buttons. 
  2281. Automatic Scrolling
  2282.  
  2283. In all the discussions of scrolling behavior and appearance in the previous sections, the user controls scrolling behavior by deciding which control to 
  2284. use and how long to use it. Most of the time, the user should be in 
  2285. control. However, there are four cases where your application must scroll 
  2286. the document.
  2287. n    When your application performs an operation whose side effect is to make a new selection or move the insertion point, scroll the document to show the new selection.
  2288. For example, when the user searches for some text, your application locates the desired text. If this text appears in a part of the document that isn’t currently visible, scroll the document to the location to show the selection. Another example might occur after the user pastes something. If the insertion point appears after the end of whatever was pasted, scroll 
  2289. the document until the selection and the new insertion point are visible. Figure 5-37 shows the effect of automatic scrolling.
  2290. Figure 5-37    Automatic scrolling
  2291.  
  2292. n    When the user enters information from the keyboard at the edge of a window, scroll the document automatically to incorporate and display the new information.
  2293. The user’s focus will be on the new information, so don’t try to maintain the document’s position and record the new information out of the user’s view. Your application determines the distance to scroll. In general, a word processor scrolls one line of text, a database or spreadsheet scrolls one field. Graphics applications should scroll to display an entire object when possible. Otherwise, determine how quickly your application can redraw the window contents during scrolling and adjust the amount of scrolling 
  2294. to reduce the amount of flashing or redrawing that is necessary. Try to ensure that the scrolling is sufficiently fast that it allows users to see the information at a rate that’s useful, but don’t scroll so fast that people 
  2295. get lost.
  2296. n    When the user moves the pointer past the edge of the window while holding down the mouse button to make an extended selection, scroll 
  2297. the document automatically in the direction the pointer moves. The 
  2298. rate of scrolling can be the same as if the user were pressing on the corresponding scroll arrow. In some cases, it makes sense to vary the scrolling speed so that it is faster as the user moves the pointer farther away from the window edge. 
  2299. n    Sometimes the user selects something, scrolls the document to a new location, and then tries to perform an operation on the selection. In 
  2300. this case, scroll the window so that the selection is showing before your application performs the operation. Showing the selection makes it clear 
  2301. to the user what is being changed.
  2302. Whenever your application scrolls a document automatically, avoid unnecessary scrolling. Users want to control the position of documents, 
  2303. so your application should move a document only as much as necessary. 
  2304. This means that if part of a selection is showing in the window after the user performs some operation, don’t scroll at all. One exception to this rule is when the part of the selection that is hidden is more important than the part that is showing; then scroll to show the important part. For example, if a user has a large text selection, only the bottom of which is currently visible and the user types a character, your application must scroll to the location of the newly typed characters so they are visible.
  2305. If your application can scroll in one orientation to reveal the selection, don’t scroll in both orientations. That is, if you can scroll vertically to show the selection, don’t also scroll horizontally.
  2306. When you can show context on either side of a selection, it’s useful to do so. It’s also better to position a selection somewhere near the middle of a window than right up against a corner. When the selection is too large to show the entire selection in the window, it might be a good idea to show some 
  2307. context next to it rather than having the selection fill the window. For 
  2308. more information about document scrolling, see Inside Macintosh: 
  2309. Macintosh Toolbox Essentials. 
  2310. The Zoom Box and Window Behavior
  2311.  
  2312. Your application sets values for the initial size and position of a window. This is called the standard state of the window. The user can change the size and location of the window to a state that is more useful or convenient, the user state. The user can then toggle between the standard state and the user state by using the zoom box. Figure 5-38 shows an enlarged view of the zoom box.    
  2313. Figure 5-38    The zoom box
  2314.  
  2315. Using the zoom box, the user can quickly manipulate windows to have access to other icons or windows or to look at a document in a larger size or different location. The user must drag or resize a window at least seven pixels to cause a change in the user state.
  2316. A window’s standard state depends on the size and location that are best suited to working on the document. Macintosh monitors come in many 
  2317. sizes, and multiple monitors can be configured in many different ways, so applications should never simply assume that the standard state should be as large as the screen. Frequently the monitor is larger, sometimes much larger, than the most useful size for a window. Screen real estate is valuable, so use screen-sized windows only when they make sense. Figure 5-39 shows the standard state and the user state of a window on the same size screen.
  2318. Figure 5-39    The standard state and the user state of a document
  2319.  
  2320. A document for a word-processing program has a well-defined most useful width (the width of a page) and most useful height (the height of the screen). Therefore the width of the standard state should be the width of a page or the width of the screen, whichever is smaller. (When determining the width of 
  2321. the standard state, it’s a good idea to leave room on the right side of larger monitors so that desktop icons are not obscured when the user switches to the Finder.) The height of the standard state should be the height of the screen or the length of a page, whichever is smaller.
  2322. When a user clicks the zoom box to change a window from the user state to the standard state, first determine the appropriate size of the standard state. Move the window as little as possible to make it the standard size, and keep the window on the screen.
  2323. Zooming behavior in multiscreen environments should not violate any of 
  2324. the guidelines described in this chapter, but it does introduce one additional guideline. The standard state should be on the monitor containing the largest portion of the window, not necessarily on the monitor with the menu bar. This means the standard state for a single window may be on different monitors at different times if the user moves the window around. In any case, the standard state for any window must always be fully contained on a 
  2325. single screen. 
  2326. The user can’t change the standard size and location of a window, but your application can change the standard state when appropriate. For example, a word processor might define the standard size and location as wide enough to display a document whose width is specified in the Page Setup dialog box. If the user specifies a wider or narrower document, the application might change the values for the standard state to reflect that change.
  2327. As described in the section “Window Positions,” earlier in this chapter, open a window in the last state it was in when possible. Your application must make sure that the user state fits on the current screen. That is, if the window was previously open on a different screen, you need to determine the correct 
  2328. size and location for the current screen. Don’t open a window off of a 
  2329. user’s screen. 
  2330. Splitting a Window
  2331.  
  2332. You can provide the ability for people to look at different parts of a document simultaneously by implementing a split bar. The split bar is a control, five pixels high by the width of the scroll bar, contained in the scroll bar. Users drag the split bar to separate a document into separate scrolling sections, called window panes. A split line appears to visually separate the panes. (Note that there should a one-pixel space between the two lines that make up the split line.) For example, the user might want to look at the opening paragraphs and review the conclusion of a document in a word-processing program at the same time. In a programming environment, you might want to see the include statements at the beginning of a document while looking at routines in another part of the document. Split windows are useful for copying data from one part of a document and pasting it into another part. The user drags the split bar to a location in the scroll bar where the new pane is to begin. To remove a window pane, the user drags the split bar to within three pixels of the top or right of the scroll bar. Figure 5-40 shows a window split into two panes.
  2333. Figure 5-40    A split window 
  2334.  
  2335. The split bar should be large enough for the user to accurately place the pointer on it, but not so large that it attracts attention. Figure 5-41 shows 
  2336. an example of the correct size for a split bar and some comparison sizes.
  2337. Figure 5-41    Split bar size
  2338.  
  2339. Window Pane Behavior
  2340.  
  2341. When you implement window splitting capabilities, place the split bar at the top of the vertical scroll bar or to the left of the horizontal scroll bar, or in both positions if you support both types of splits. The user can drag the split bar anywhere along the scroll bar. Implement an outline of the split line to follow the pointer so that the user can tell where the new pane will appear. (This is similar to the outline of a scroll box being moved.) Releasing the mouse button splits the window into panes there, and divides the appropriate scroll bar into separate scroll bars for each pane.
  2342. After a single split, there are separate scroll bars for each pane. Usually the panes scroll independently in the orientation opposite of the split. That is, if the split is horizontal, the vertical scrolling is controlled separately for each pane using the two scroll bars along the right of the window. The horizontal scrolling is still synchronous, or locked, using the scroll bar along the bottom of the window. Figure 5-42 shows how window panes scroll, independently or together. 
  2343. Figure 5-42    Independent and locked scrolling of window panes
  2344.  
  2345. When the user splits a window, any part of the window’s contents obscured by the split line or scroll bar should move down so that it is visible. For example, if the user drags a split bar to create a horizontal split, the window’s contents that would have disappeared underneath the split line should scroll down by the height of the split line, plus some additional space.
  2346. The user can make a selection in one pane, and where the same data appears in another pane, the user can Shift-click to extend the selection. See the section “Editing Text” beginning on page 300 in Chapter 10, “Behaviors,” for more information on selecting text. The user should also be able to drag to extend a selection and have the pane scroll automatically as an entire window would.
  2347. Your application should save and restore the location of split lines and the content of window panes whenever the user closes a document that is divided into panes. 
  2348. One Split per Orientation
  2349.  
  2350. You can choose to allow only one split in a window. Usually the panes 
  2351. are locked in the direction of the split and the panes move independently 
  2352. in the opposite direction. For example, in a text document if you allow 
  2353. one horizontal split, then the panes move together when the user scrolls horizontally, but the user can scroll to different locations in the vertical direction to see different parts of the content.    
  2354. Dialog Boxes
  2355.  
  2356.  
  2357. This chapter describes the dialog boxes that you use in your products. It gives recommendations for when to use each kind of dialog box and what behaviors you need to implement for dialog boxes. This chapter also provides information on the standard layout of dialog boxes, the language to use 
  2358. in dialog boxes, and the standard appearance and behavior of the standard file dialog boxes and the save changes alert box.
  2359. Dialog boxes are windows that provide a standard framework in which the computer can present alternatives from which the user can choose. The purpose of dialog boxes is to elicit responses from the user, typically several responses at one time. For example, the Print dialog box allows the user to specify the number of copies to be printed, the pages to be printed, whether there should be a title page, and other print-related options. When the user chooses a menu item that is followed by the ellipsis character (…), a dialog box appears. (Note that the appearance of a dialog box does not necessarily mean there should be an ellipsis character after a menu item.) All requests for information in dialog boxes should be phrased in plain language and in a nonthreatening manner.
  2360. Alert boxes appear when the system software or an application needs to communicate information to the user. Alert boxes provide messages about error conditions and warn users about potentially hazardous situations or actions. An alert box is a type of dialog box and thus follows many of the same guidelines.
  2361. From a programming  perspective, dialog boxes and alert boxes are windows. In the language of the human interface, dialog boxes and alert boxes are considered unique elements, each with a specific appearance and behavior, 
  2362. as described in this chapter. A dialog box is a rectangle that may contain text, controls, and icons. Each dialog box contains some text to indicate which command or condition caused it to be displayed and what its function is. In some cases this text is a title for the dialog box. The text in a dialog box should be in the system font size, which is normally 12-point type. Text that is smaller than the system font size sometimes cannot be localized. 
  2363. Controls, such as buttons, radio buttons, and checkboxes, are described in Chapter 7, “Controls,” which begins on page 203. Text entry fields in a dialog box follow the guidelines given in Chapter 10, “Behaviors,” which begins on page 267.
  2364. In general you use four types of dialog boxes in your application:
  2365. n    Modeless dialog boxes, which are useful for getting user input and for making changes to a document. Once open, they are available until the user closes them.
  2366. n    Movable modal dialog boxes, which are useful for requesting user input and for making changes to a document while allowing the user to switch to another application. Also useful for allowing the user to see parts of a document that might be obscured by a modal dialog box. 
  2367. n    Modal dialog boxes, which are useful for forcing the user to provide necessary information before carrying out the current operation. 
  2368. n    Alert boxes (a type of modal dialog box), which are useful for communicating error conditions or preventing any other activity until the user responds to the error condition. 
  2369. Figure 6-1 shows examples of these types of dialog boxes. The sections that follow describe the appearance and behavior of each type of dialog box. See the chapter “Dialog Manager” in Inside Macintosh: Macintosh Toolbox Essentials for information on implementing these types of dialog boxes.
  2370. Be aware that users can change the colors of standard dialog boxes by using the Color control panel; this is particularly important if you decide to create custom alert boxes, modeless dialog boxes, movable modal dialog boxes, or modal dialog boxes. If you use the default window color table with your custom window definitions, you can be sure that the colors you use are consistent with any color that the user has access to with the Color control panel. You can use the Palette Manager to associate a color palette with 
  2371. a window definition. For more information, see the discussion of the 
  2372. Palette Manager in Inside Macintosh.     
  2373. Figure 6-1    Examples of dialog box types
  2374.  
  2375.  
  2376. Modeless Dialog Boxes
  2377.  
  2378. A modeless dialog box looks like a window without a size box, zoom box, or scroll bars. The user can move a modeless dialog box, make it inactive and active again, and close it like any document window. Modeless dialog boxes provide the most flexibility for your users. They preserve user control so that the user can do any task at any time or in any order. They don’t interrupt people’s workflow by locking out all other actions. With modeless dialog boxes, people can change things in their documents, perform actions with the data in their documents, or get information about their documents or applications. 
  2379. Modeless dialog boxes allow people to repeat an action as many times as necessary while the dialog box remains open—that is, the dialog box doesn’t close and need to be reopened each time they want to repeat an action. This feature is useful for tasks such as finding and replacing text in a word processor or numbers in a spreadsheet. 
  2380. Use a modeless dialog box instead of a movable modal dialog box whenever possible so that you can preserve the user’s ability to perform tasks in any order. Figure 6-2 shows a typical modeless dialog box. 
  2381. Figure 6-2    A typical modeless dialog box
  2382.  
  2383. Because modeless dialog boxes are movable, people can place them out of the way of the current point of interest in their documents. People can also keep modeless dialog boxes open and available. This option might be useful if a person wants to compare information about several documents, which is possible with Info windows in the Finder. Figure 6-3 shows two such windows on a desktop. 
  2384. Figure 6-3    Two open modeless dialog boxes
  2385.  
  2386. When your application displays a modeless dialog box, it should preset any controls to some logical values. Also, whenever possible, your application should supply appropriate text in any text entry fields; users can verify the information rather than generate it from scratch. In any case, display a selection or an insertion point in one of the text entry fields (usually the “first” field) when you display the dialog box.
  2387. Modeless Dialog Box Appearance
  2388.  
  2389. Modeless dialog boxes look like basic document windows. A modeless dialog box has a title bar that displays its title, which should be the same as the name of the menu item that displays it. If that item includes an ellipsis character, don’t include it in the title of the dialog box.
  2390. Figure 6-4 shows the appearance of a modeless dialog box.
  2391. Figure 6-4    The essential elements of a modeless dialog box
  2392.  
  2393. Modeless dialog boxes have the same behaviors as document windows—that is, the user manipulates them in the same way. For example, the user closes a modeless dialog box by using the close box or the Close command in the File menu. If you support keyboard equivalents for menus, support Command-W to close modeless dialog boxes as well as windows. 
  2394. A modeless dialog box always has a close box; don’t implement buttons to make the window disappear. The user expects that modeless dialog boxes stay on the screen until he or she explicitly dismisses them with the close box, not when he or she clicks a button in the dialog box. 
  2395. Using a button to close a modeless dialog box also confuses the distinction between modeless dialog boxes and modal dialog boxes. Further, a modeless dialog box without a close box looks similar to a movable modal dialog box, thereby creating more confusion. Figure 6-5 shows a modeless dialog box that is missing its close box. 
  2396. Figure 6-5    Incorrect absence of a close box in a modeless dialog box
  2397.  
  2398. If the user activates another window while a modeless dialog box is open, the window appears in front of the dialog box.
  2399. Modeless Dialog Box Behaviors
  2400.  
  2401. This section describes the standard behaviors and the issues that you need to resolve when you implement modeless dialog boxes in your application. It includes discussions of how to use modeless dialog boxes to change attributes in a document or an application and how to use modeless dialog boxes to perform actions on a document.
  2402. Menu Bar Access
  2403.  
  2404. Although system software leaves the Help, Keyboard, and Application menus and their commands enabled, it does nothing else to manage the menu bar when you display a modeless dialog box. Your application is responsible for providing access to the rest of the menus in your menu bar as appropriate. Disable only those menus that contain commands that are invalid in the current context; if the modeless dialog box includes editable text items,  enable the Cut, Copy, Paste, and Clear commands (and any other appropriate commands) in the Edit menu. For example, when a modeless dialog box used with a search-and-replace command appears, the application should allow access to the Edit menu to assist the user with the editable text items; it should also allow access to the File menu so that the user can open another file for searching and replacing text. However, your application should disable other menus if the commands in those menus cannot be used inside the active modeless dialog box. After your application removes a modeless dialog box, always restore the menus to their previous states.
  2405. Accepting Changes in a Modeless Dialog Box
  2406.  
  2407. One purpose for using a modeless dialog box is to give the user an opportunity to change something in the active document or application. 
  2408. For example, you could implement a modeless dialog box for finding 
  2409. text and replacing it with other text. With modeless dialog boxes, people 
  2410. enter information by setting controls or typing text in a text entry box.  
  2411. In general, all changes that a user enters in a dialog box should appear to take effect immediately whenever possible. There are generally three stages of action in using a modeless dialog box—when keyboard input is entered, when the data is accepted or checked by your application, and when the data takes effect. It is your responsibility to make the three states of using a modeless dialog box as clear as possible to the user. Usually you update controls like checkboxes and radio buttons immediately and display the results as the user clicks the controls. This feedback lets the user see that the information is accurate. If your application doesn’t respond immediately to the new settings, it’s less clear to the user when the input goes into effect. 
  2412. Deciding when user input takes effect is a significant issue to resolve with any modeless dialog box. Try to reinforce the consistency of the interface. People usually expect to perform some action, such as clicking a button or closing a window, to cause their input to take effect. For example, the way a user chooses to dismiss a modeless dialog box conveys an obvious meaning to the user. The close box usually means, “I’m done with this task.” The Revert button usually means, “Go back to the previous state.”  Similarly, the way a user chooses to implement changes made in a dialog box conveys an obvious message to the user. For example, an action button such as Apply usually means, “Do this task now.” Note that people expect that when they switch to another application, any pending changes that they may have entered in the dialog box and implemented with an action button will take effect.
  2413. When the user is finished with the current task and is ready to move to another one, the actions the user performs to dismiss a modeless dialog box should signify that fact. As much as possible, implement modeless dialog boxes to respond to user expectations about the results of their actions. 
  2414. You need to decide when your application will do error checking on user input. There are several approaches you can take depending on the circumstances and the user’s expectations. 
  2415. One approach is to implement the input as the user tabs from one field to the next. The drawback to this approach is that it isn’t clear to the user that the changes are taking effect. The user doesn’t click a button, and so isn’t aware of completing an action. The user may decide to go back to a field and change the current value. In this case, your application needs to cycle through the event loop again to process the input.
  2416. Another approach is to save user input in a queue and activate it when the user clicks a button, closes the dialog box, or switches to another application. This method also presents certain complications for your application. If your application waits to check any user input for errors until the user tries to dismiss the dialog box and move on, you may end up having to present a modal dialog box to inform the user of some input error and thereby force the user to start the process again. If you do your error checking as the user enters input, it takes more time up front, but you can warn the user immediately. 
  2417. In addition to error checking, you need to decide when to activate user input. This input can take effect immediately in some cases. If it’s appropriate to wait until the user performs an action like clicking a button or switching applications, an intermediate state where user settings are pending can cause security problems. For instance, if a user changes permissions on a file server by using checkboxes in a modeless dialog box and your application does error checking immediately, there’s a delay during which the user can’t finish setting all the new access permissions and the system may be temporarily less secure and open to trespass. You should consider the tradeoffs between the danger of leaving a system less secure for some period of time versus any inconvenience to the user of waiting to have the error checking done after all values are set. 
  2418. Applications differ in the order in which they check user input. Some applications check numerals in text entry boxes as the user enters them, 
  2419. some applications check the data when the user clicks in another field or presses Tab to move out of the current field, and others check when the user clicks an action button. Each of these techniques can work if you provide appropriate feedback to users so that they know what to expect and how to handle any error conditions. 
  2420. After you have decided when to check user input for errors and when to activate it, you need to determine whether your application should automatically launch an operation based on the input or whether the user should try to launch the operation by clicking a button or the Close box of a dialog box. To help you make your decision, try to estimate how long an operation will last. It’s probably OK to run an operation that happens quickly and returns control to the user within a couple of seconds. The user should initiate any operation that will take a long time to execute. You can then provide information that warns the user that the operation will last for a while, estimating the length of time when possible. 
  2421. The Info window for applications provides an example of behaviors for acting on user input immediately and waiting until the user explicitly initiates an action. The Locked checkbox in the Info window immediately takes effect when the user clicks it. The file remains locked until the user clicks the box again to unlock the file. This system works to the advantage of the user because the checkbox reflects the user’s action and the action is immediately in effect. A different process occurs with the application-size text entry box in the Info window. The text entry box immediately displays the user’s input. The application memory size is verified and accepted when the user closes the window. In this case, it’s not dangerous to wait to accept the input until the user closes the Info window, and the user feels like the input is in effect immediately because the text entry field provides feedback that the input is acceptable by updating its contents. (This feedback is accurate unless the user enters 0, in which case the previous value is used.)
  2422. Carefully evaluate each situation in each of your modeless dialog boxes and choose the approach that meets the users’ needs and expectations as closely as possible. It’s a good idea to do some usability testing to verify your choices. See the section “Involving Users in the Design Process” beginning on page 41 in Chapter 3, “Human Interface Design and the Development Process,” for information about performing user observations to test your product.  
  2423. Completing Commands
  2424.  
  2425. Another purpose for using a modeless dialog box is to complete an action begun with a command in a menu. In this case the user gives additional information to the application in a modeless dialog box. The information might consist of additional parameters to the command, such as, “Do the task . . . in this way.” The user might give specific information that an operation needs. For example, with the command that allows a user to search for words in a document, the user needs a place to type the word or characters being searched for, as shown in Figure 6-6. 
  2426. Figure 6-6    Provide a place for the user to enter information in a modeless 
  2427. dialog box
  2428.  
  2429. Modeless dialog boxes should be dynamic in nature, updating the document continuously while open. If the dialog box for a particular feature is not designed to interact dynamically with the user, you might think about implementing that feature in a modal dialog box.   
  2430.  
  2431. Movable Modal Dialog Boxes
  2432.  
  2433. A movable modal dialog box is a modal dialog box that has a title bar that allows the user to move the dialog box. Movable modal dialog boxes are an adaptation of the modal dialog box that borrows the ability to move around the screen from the modeless dialog box. Movable modal dialog boxes suspend other actions within your application, but allow the user some flexibility. The user can switch to another application while you display a movable modal dialog box. If the user clicks another window of the current application, your application should play the system alert sound. If the user clicks a window from another application or the desktop, the windows of that application or the Finder come to the front. Figure 6-7 shows a typical movable modal dialog box.
  2434. Figure 6-7    A typical movable modal dialog box
  2435.  
  2436. Movable modal dialog boxes typically do not include a close box, meaning that a user closes such a box by clicking a button. See the section “Button Names” on page 206 in Chapter 7, “Controls,” for detailed descriptions of how to name buttons and what actions users expect from appropriately named buttons. 
  2437. Use a movable modal dialog box when the user may need to see the document contents that a modal dialog box obscures. For example, if the dialog box makes style changes to a selection in a document, the user may want to see the selection. If you display a modal dialog box over the selection, the user won’t be able to see it.
  2438. You can also use a movable modal dialog box when your application needs more information from the user, but it’s not imperative to get the information before the user performs another action in another application. (Movable modal dialog boxes are still modal to the application.) Another good use of the movable modal dialog box is to display the status of an operation that takes a long time but can run in the background. This case is described in detail in the section “Movable Modal Dialog Box Behaviors,” on page 187.
  2439. Movable Modal Dialog Box Appearance
  2440.  
  2441. The design of the movable modal dialog box adds a title bar with racing stripes to the standard modal dialog box window. A movable modal dialog box does not have a close box or zoom box. This design gives the user visual feedback that the dialog box is modal, and must be responded to before completing any other action in the active application, but the user can move it. Figure 6-8 shows the appearance of a movable modal dialog box.
  2442. Figure 6-8    The essential elements of a movable modal dialog box
  2443.  
  2444. Don’t use a close box in a movable modal dialog box. As described in the next section, “Movable Modal Dialog Box Behaviors,” the only way to close a movable modal dialog box is by clicking a button. If you add a close box, it confuses the appearance of the dialog box with the modeless dialog box. A close box could also create a situation for users where they wouldn’t know what to expect. For example, would the close box mean “accept the changes I’ve made” or “close the dialog box without using the input”? Figure 6-9 shows a movable modal dialog box with a close box, which is incorrect. 
  2445. Figure 6-9    Close box used incorrectly in a movable modal dialog box
  2446.  
  2447. Movable Modal Dialog Box Behaviors
  2448.  
  2449. Movable modal dialog boxes should respond like modal dialog boxes in most ways. (See the section “Modal Dialog Boxes” on page 188 for a discussion of modal dialog boxes.) You must make certain that the dialog box is modal within your application. That is, the user should not be able to switch to another of your application’s windows while the dialog box is active. 
  2450. For movable modal dialog boxes, there are certain behaviors you need to support. Allow your application to run in the background when you display a movable modal dialog box. For example, System 7 uses movable modal dialog boxes to show that an application is busy with a time-consuming operation, yet a user can still switch the application to the background. 
  2451. Figure 6-10 shows a movable modal dialog box displayed by the Finder when it is copying files.
  2452. Figure 6-10    A Finder movable modal dialog box
  2453.  
  2454. Menu Bar Access
  2455.  
  2456. When your application displays a movable modal dialog box, the system software enables the Application menu, the Help menu, and the Keyboard menu; the system software does nothing else to manage the menu bar. Your application should allow or disallow access to the rest of your menu bar as appropriate. Your application should leave the Apple menu enabled so that the user can use it to open other applications while the movable modal dialog box is on the screen. Also, if the movable modal dialog box contains editable text items, your application should enable the Cut, Copy, and Paste commands in the Edit menu as well as other context-appropriate commands in the Edit menu and other menus. Note that it is the responsibility of your application to always restore the menus to their previous states after removing movable modal dialog boxes. Figure 6-11 shows the Application menu open while a movable modal dialog box is on the screen.  
  2457. Figure 6-11    Menu bar access while a movable modal dialog box is open
  2458.  
  2459.  
  2460. Modal Dialog Boxes
  2461.  
  2462. A modal dialog box puts the user in the state, or mode, of being able to work only inside the dialog box. It temporarily suspends all other actions in an application and the computer. It forces the user to make decisions before doing any other actions, such as working on a document or switching to another application. Users can cancel a modal dialog box, they can respond to a message, or they can use a modal dialog box to set parameters or assign values to content in the active document. Modal dialog boxes are restrictive in that they require the user to stop any other activity and pay attention only to the current modal dialog box. The user cannot move a modal dialog box, and the user can dismiss it only by clicking its buttons. If the user clicks any other window or on the desktop, the system beeps, but nothing else happens. See the section “Button Names” on page 206 in Chapter 7, “Controls,” for detailed descriptions of how to name buttons and what actions users expect from appropriately named buttons.   
  2463. An alert box is a special case of a modal dialog box. Use alert boxes when you need to get the user’s attention to respond to an immediate need, to warn 
  2464. the user of an impending situation, or to force a necessary decision. For example, the dialog box that asks the user what to do with a document with unsaved changes is an alert box; in effect, it warns the user that if the user doesn’t save changes to the document, those changes will be lost. Alert boxes are described in the section “Alert Boxes” on page 193.
  2465. Modal dialog boxes allow the user to make unambiguous state changes. The action buttons in the dialog box confirm the action and indicate when the changes take effect. With modal dialog boxes you can avoid intermediate states that can occur with a modeless dialog box, where the user’s changes take effect without the user being aware that this is happening. Figure 6-12 shows one example of a modal dialog box. 
  2466. Figure 6-12    An example of a modal dialog box
  2467.  
  2468. Use modal dialog boxes when it’s appropriate to restrict user input to a certain order, that is, when your application needs information before it can continue. A modal dialog box is fairly simple to implement, but that doesn’t mean that you should use modal dialog boxes too freely. You should rarely restrict the user’s actions by forcing the user into a mode.
  2469. When your application needs to preserve a user selection in order to act on it, use a modal dialog box. This should be a task-specific, limited interaction that affects only the current task.
  2470. Modal dialog boxes are good for implementing tasks that are short and simple because they typically allow the user to complete an action and dismiss the dialog box with the click of a single button. That is, the user doesn’t have to explicitly close the dialog box as a separate step to initiate the action, as is sometimes the case with modeless dialog boxes. 
  2471. Use a modal dialog box for an action that the user needs to perform infrequently. For example, the Page Setup command displays a modal dialog box that contains settings that the user will probably set once for each document. This is a case where it makes sense to implement a modal dialog box because the user can set how the document will be displayed and doesn’t need to have constant access to the dialog box. You could use a modeless dialog box in this case, but you wouldn’t get any extra flexibility or use from its being modeless. Also, modal dialog boxes are typically easier to implement than modeless dialog boxes. 
  2472. Modal dialog boxes are also useful for providing temporal status. The 
  2473. status may reflect a change from one version to another or an attribute of 
  2474. a document that is subject to change over the use of an application. One example would be a modal dialog box that informs a user that a document was created using a different version of the application. Another example of this is the status dialog box shown in Figure 6-13, which shows the progress  of converting a document to a new format. 
  2475. Figure 6-13    A status dialog box
  2476.  
  2477. Modal Dialog Box Appearance
  2478.  
  2479. Modal dialog boxes are framed by a double-outline border that doesn’t include a drag region. The outer line is one pixel thick and the inner line is two pixels thick. A modal dialog box cannot be moved or resized. Figure 6-14 shows the appearance of a modal dialog box in color and black and white. 
  2480. Figure 6-14    The essential elements of a modal dialog box
  2481.  
  2482. Modal Dialog Box Behaviors
  2483.  
  2484. This section describes the standard behaviors and issues that you need to consider when you implement modal dialog boxes in your application. 
  2485. It includes discussions of providing access to the menu bar when your application displays a modal dialog box and why to avoid displaying more than one modal dialog box at a time. 
  2486. Menu Bar Access
  2487.  
  2488. When a modal dialog box is displayed, most menus are inaccessible, but sometimes it’s useful for the user to have access to certain menus. The 
  2489. Help menu and the Edit menu are usually active. You can choose to enable some commands in some of your application’s menus while your application displays a modal dialog box. 
  2490. The Dialog Manager and the Menu Manager interact to provide various degrees of access to the menus in your menu bar. For modal dialog boxes without editable text items, you can simply allow system software to automatically provide the appropriate access to your menu bar. However, your application should handle its own menu bar access for modal dialog boxes with editable text items by disabling the Apple menu (or the first item in the Apple menu) in order to take control of its menu bar access, and 
  2491. by disabling all of the application’s menus except the Edit menu, as well 
  2492. as any inappropriate commands in the Edit menu. Figure 6-15 illustrates how an application disables all of its own menus except its Edit menu when displaying a modal dialog box containing editable text items. Access to the Edit menu can be very helpful for the user who prefers to use the commands in the Edit menu to copy and paste text from one text field to another rather than retyping the text.     
  2493. Figure 6-15    Access to the Edit menu when displaying a modal dialog box
  2494.  
  2495. When the user dismisses the modal dialog box, the Menu Manager restores all menus to the state they were in prior to the appearance of the modal dialog box—unless your application handles its own menu bar access, in which case you must restore the menus to their previous states. 
  2496. See Inside Macintosh: Macintosh Toolbox Essentials for more information about providing access to the menu bar while a modal dialog box is onscreen. 
  2497. Stacking Modal Dialog Boxes
  2498.  
  2499. Ideally a user should see only one modal dialog box at a time. The user should never see more than two modal dialog boxes on the screen at any time. One example where a second modal dialog box appears is when the user saves a file with the same name as another file. Then the Standard File Package displays an alert box on top of the standard file dialog box. The alert box questions the user about whether to replace the existing file. If the user answers the question by clicking the Replace button, the alert box and the standard file dialog box both disappear and the action is completed. If the user clicks the Cancel button, the alert box disappears and the standard file dialog box remains on the screen; this allows the user to perform another action, such as saving the file with a different name.
  2500. If you find that you can’t avoid displaying a second modal dialog box, make sure to obscure as little as possible of the first modal dialog box. Also 
  2501. make sure that the first dialog box (the one in the background) is dimmed when the second dialog box appears. (You dim the dialog box by dimming the border and buttons, and by unhighlighting any text selection; make sure your application stores the text selection so that it can restore it when the second dialog box is dismissed.) By dimming the dialog box in the background, you focus the attention of the user on the active dialog box—the one in which the user must click. Figure 6-16 shows two modal dialog boxes correctly displayed. Notice that the alert box appears on top of the dialog box for saving files, but doesn’t totally obscure it. In this way, users still get some context for the current action.
  2502. Figure 6-16    Second modal dialog box on top of first one
  2503.  
  2504. Avoid closing a modal dialog box and displaying another modal dialog box in response to a user action. This situation creates a “tunneling modal dialog box” syndrome from which it is difficult to recover. Since the previous modal dialog box is not there for context, the user can’t predict what will happen next, and can’t get back to the last place. In other words, don’t create a situation where the user is caught in a maze of dialog boxes.  
  2505.  
  2506. Alert Boxes
  2507.  
  2508. Alert boxes are a special case of modal dialog boxes. Alert boxes 
  2509. display messages to users to inform them of situations that run from interesting to dangerous. Each type of alert has a corresponding icon that appears in the alert box as described in the sections that follow. An alert box contains only an icon, text, and buttons. There are no other controls in 
  2510. alert boxes.
  2511. Alert boxes are modal to the application and don’t allow a user to 
  2512. switch to another application. The only way to close an alert box is to 
  2513. click a button. In deciding when to use an alert box, follow the same guidelines as for modal dialog boxes in general. 
  2514. Alert Box Appearance
  2515.  
  2516. In addition to the standard modal dialog box frame, alert boxes contain an icon that signifies the degree of severity of the alert message. Figure 6-17 shows the essential elements of an alert box. The types of alert boxes you can use are described in the sections that follow. 
  2517. Figure 6-17    The essential elements of an alert box
  2518.  
  2519. See the section “Dialog Box Messages” on page 310 in Chapter 11, “Language,” for more information on writing appropriate alert box messages.
  2520. Note Alert Boxes
  2521.  
  2522. The note alert box is the first level of alert box. It contains the talking face icon. The note alert box provides nonthreatening information to the user. Usually note alert boxes have only one button, the OK button. In this case, the user can respond to the information only by acknowledging it. Figure 6-18 shows an example of a note alert box. 
  2523. Figure 6-18    An example of a note alert box
  2524.  
  2525. Use the note alert box to convey information that is useful to the user but doesn’t present any threat such as a loss of data.
  2526. Caution Alert Boxes
  2527.  
  2528. The caution alert box is the second level of alert box. It is a more severe alert than the note alert box. The caution alert box icon is the triangle with an exclamation point. Caution alert boxes warn the user in advance of a potentially dangerous action. This kind of feedback provides a safety net for users. Caution alert boxes always contain two buttons, an OK or Continue button and a Cancel button. The caution alert box allows the user to continue the potentially dangerous action or to cancel the action and do something else. The OK or Continue button should be the default button, unless the 
  2529. user has to perform some other task in order to prevent the loss of data. Figure 6-19 shows an example of a caution alert box. 
  2530. Figure 6-19    An example of a caution alert box
  2531.  
  2532. Use a caution alert box to warn users whenever they are about to 
  2533. complete an action that causes irretrievable data loss or any other potentially dangerous situation. 
  2534. Stop Alert Boxes
  2535.  
  2536. The stop alert box is the third, and most severe, level of alert box. The stop alert box icon is the hexagon with an open hand, which resembles a stop sign in some locales. (If this icon is offensive in a region or country where you  want to market your application, make sure you replace it with a more appropriate stop icon when you localize your application.) Stop alert boxes notify the user that an action cannot be completed. Stop alert boxes typically have only one button, the OK button. As with the note alert box, the user can only acknowledge the warning and dismiss the alert box. Figure 6-20 shows an example of a stop alert box.  
  2537. Figure 6-20    An example of a stop alert box
  2538.  
  2539. Use stop alert boxes when the user tries to complete an action that is impossible in the current context. 
  2540.  
  2541. Basic Dialog Box Layout
  2542.  
  2543. In dialog boxes, you should place buttons in locations that are functional and consistent—consistent both within your particular application and across other applications that you develop. Note that alert boxes are a type of dialog box and thus adhere to the same basic guidelines for proper layout. Place the action button in the lower-right corner with the Cancel button to its left. The default button is not necessarily the button in the lower-right corner; it should be the one for the action that the user is most likely to want to perform. This rule keeps the action button and the Cancel button consistently placed. If the default button were always in the lower-right corner, the buttons would change location depending on which one was the default choice. See the section “Button Behavior,” Chapter 7, “Controls,” on page 205 for more information on assigning the default button. 
  2544. Use a consistent amount of white space between the border of the dialog box and its elements. This creates a balanced appearance in the dialog box.
  2545. Figure 6-21 shows the recommended location for buttons and text in dialog boxes; it also shows the proper placement of the alert icon in an alert box. Note that the measurements shown in Figure 6-21 reflect the visual appearance of a dialog box on the screen, not the actual settings that you would use when creating dialog boxes with a resource-editing tool such as ResEdit. See the chapter “Dialog Manager” in Inside Macintosh: Macintosh Toolbox Essentials for a detailed description of how to place buttons and text correctly in dialog boxes as well as alert boxes. 
  2546. Figure 6-21    Recommended spacing of buttons and text in dialog and alert boxes
  2547.  
  2548. The Western reader’s eye tends to move from the upper-left corner of the dialog box to the lower right. Put the initial impression that you want to convey in the upper-left area (like the alert icon), and place the buttons that a user clicks in the lower right. Following this guideline makes it easier for users to identify what’s important in a dialog box.
  2549. When a dialog box is localized for worldwide versions of system software, the text in the dialog box may become longer or shorter. The alignment of the items in the dialog box may vary with localization. For example, Arabic and Hebrew are written right to left, so the items in an Arabic or Hebrew dialog (alert) box should be aligned on the right. The Control Manager, Menu Manager, and TextEdit routines handle the alignment of dialog box components. For more information, see the chapters that describe those managers in Inside Macintosh: Macintosh Toolbox Essentials and Inside Macintosh: Text. Be sure to create dialog items of the same size, so that they align properly when a user has a script that reads from right to left. This guideline is discussed in the section “Worldwide Compatibility” on page 16  in 
  2550. Chapter 2, “General Design Considerations.” 
  2551.  
  2552. Keyboard Navigation in Dialog Boxes
  2553.  
  2554. In a dialog box, the user can navigate through the interface elements that accept keyboard input, such as text boxes and scrolling lists, in several ways. The user can click the desired element or press the Tab key to cycle through the available elements. The user can move backward through the available elements by pressing the combination Shift-Tab. 
  2555. Some scrolling lists in dialog boxes can also accept keyboard input for navigating within the list. The user can use the arrow keys to move through the list one item at a time in the direction of the arrow. Users can also select an item from the list by typing the beginning character or characters of its name; this technique is called type selection. In versions of system software earlier than System 7, type selection worked only in the standard file dialog box for opening files. In System 7, type selection has been extended to work in other lists, such as the list of files in a Finder window and the list of available devices in the Chooser. 
  2556. When a dialog box contains more than one element that can accept input from the keyboard, it’s necessary to indicate to users which element is currently accepting input from the keyboard. For text entry boxes, a blinking insertion point or selected text range is a standard way of showing that the text entry box is the active element receiving keyboard input.   
  2557. When a scrolling list is the active element in a dialog box, its visual indicator is a rectangular border of two black pixels, which is separated from the list by one pixel of white space. Figure 6-22 shows the AppleTalk Zones list in the Chooser as an active scrolling list area.
  2558. Figure 6-22    An active scrolling list
  2559.  
  2560. Since all typing goes to the active window, there should be only one 
  2561. active area and only one indicator at any time. If a dialog box has only one scrolling list and no other elements that can accept keyboard input, it’s 
  2562. not necessary to outline the scrolling list. In the standard file dialog box for opening documents, the user can use type selection to identify the desired file in the list of files, but, since there’s no other list or text box, the selected list doesn’t have a border. See Inside Macintosh: More Macintosh Toolbox for information about implementing scrolling lists. 
  2563.  
  2564. Dialog Box Messages
  2565.  
  2566. Write messages in dialog boxes and alert boxes that make sense to the 
  2567. user. Use simple, nontechnical language; don’t provide system-oriented information that the user can’t respond to. When possible, give the 
  2568. user information that helps explain how to correct the problem. Figure 6-23 shows an example of a well-written dialog box message that replaces the message users used to see: “The application is busy or missing.”
  2569. Figure 6-23    A well-written dialog box message
  2570.  
  2571. Use the name of the document or application in a dialog box to help users understand the message. For example, a dialog box that appears when a user chooses Shut Down after working on the company’s annual report using the TeachText application should say “Save changes to the TeachText document “Annual Report” before quitting?” rather than simply “Save changes before quitting?” This kind of labeling helps users who are working with several documents or applications at once to make decisions about each one individually. 
  2572. See the section “Dialog Box Messages” on page 310 in Chapter 11, “Language,” for more information about writing dialog box messages. See 
  2573. the section “Button Names” on page 206 in Chapter 7, “Controls,” for more information on naming buttons. 
  2574.  
  2575. Standard File Dialog Boxes
  2576.  
  2577. The standard file dialog boxes allow users to operate on files located on some type of storage media, such as a hard disk, floppy disk, or file server; users can perform such tasks as viewing the files on a hard disk, opening and saving a document, and viewing elements on the desktop. Standard dialog boxes are commonly called directory dialog boxes in user documentation because they offer a directory listing of files available on storage media. Users can navigate through the levels of folders they have created and they can navigate to other storage media. The standard file dialog boxes show a file’s position in relation to the disk it’s stored on. The desktop appears as the 
  2578. top level of the hierarchical file system. The user clicks the Desktop button to get to the top level of the hierarchy to see what storage media are currently mounted and available. A user can view and select storage media from 
  2579. the standard file dialog box, but can see other desktop entities such as the Trash folder. The dialog box that appears when the user chooses Save As includes a New Folder button that allows the user to create a folder in which to store the document.
  2580. If you don’t use the default dialog boxes that the system software provides for opening files and saving files, you should at least replicate the organization and appearance of the standard file dialog boxes. Figure 6-24 shows an example of the standard file dialog box for opening files. For more information, see Inside Macintosh: Files. 
  2581. Figure 6-24    The standard file dialog box for opening files
  2582.  
  2583.  
  2584. Save Changes Alert Box
  2585.  
  2586. This section describes the standard alert box for saving all changes to a document before a user closes a document with unsaved changes without saving those changes or quits an application when there’s an open document with unsaved changes. The design of the save changes alert box standardizes the appearance of the alert box and placement of its buttons so that users can quickly identify a potentially dangerous situation. Follow the guidelines in this section to create your save changes alert box.   
  2587. Use the caution alert box, which includes the caution icon in the upper-left corner. This icon indicates to users that they need to carefully consider the alert box message before clicking the default button or pressing the Return key. The caution icon should always be in the same, predictable location so that users easily recognize it as a warning and understand its meaning.
  2588. The button names in the save changes alert box correlate to the action 
  2589. users perform by pressing the button. The buttons read Save, Don’t Save, 
  2590. and Cancel. Using these verbs reinforces the identity of each possible action 
  2591. to the user. In other words, the Don’t Save label provides much more context for the user than the word No does.
  2592. In order to prevent accidental clicks of the wrong button, you should 
  2593. always keep safe buttons apart from buttons that could cause data loss. Standardizing the location of buttons in a safe configuration provides an additional safeguard for the user. Place the Save button in the lower-right corner with the Cancel button to its left. Place the Don’t Save button left-aligned with the message text. Make the Save button the default button, which means that it should be linked to the Return or Enter key. This way, 
  2594. the user is less likely to accidentally click the Don’t Save button or activate it with a keystroke and cause irretrievable loss of data. Figure 6-25 shows an example of a standard save changes alert box.
  2595. Figure 6-25    The save changes alert box
  2596.  
  2597. Include the name of your application and the name of the document in the alert box message, as shown in Figure 6-25. When a user shuts down the computer, several save changes alert boxes may appear if there are several open documents on the desktop. This addition of contextual information to the standard message helps the user by identifying to which application and document the message refers.  
  2598. Controls
  2599.  
  2600.  
  2601. This chapter describes the controls that users manipulate in windows, dialog boxes, and alert boxes. These controls are described in terms of their appearance and behavior, which are standardized. This chapter describes controls provided by the Macintosh Toolbox. This group includes buttons, radio buttons, checkboxes, and pop-up menus. (Pop-up menus are described in Chapter 4, “Menus,” which begins on page 49.) This chapter also describes controls that are not supported by the Macintosh Toolbox, including sliders, little arrows, and the outline triangle. In addition, this chapter describes text entry fields and scrolling lists. If you need to, you can design your own controls, following the guidelines in this chapter. 
  2602. Controls are graphic objects that cause instant actions or audible results when the user manipulates them with the mouse. Users set controls that change settings to modify future actions. Controls also allow users to make choices or assign parameters in a range. Controls display existing choices so that they are visible to users. Because of their appearance and behavior, controls enhance the user’s sense of direct manipulation.
  2603. When an operation requires more than one object or when it needs additional information before it executes, the Macintosh interface uses dialog boxes or alert boxes to convey and gather information. These dialog boxes and alert boxes use controls that users manipulate to provide the additional input. Controls are also found in windows. Controls provide users with familiar tools and formats for responding to the computer’s need for information.
  2604.  
  2605. Standard Toolbox Controls
  2606.  
  2607. This section describes the controls that are available through the Macintosh Toolbox. It includes descriptions of the appearance and behavior of buttons, radio buttons, and checkboxes.
  2608. Buttons
  2609.  
  2610. A button is a rounded rectangle that is named with text. Clicking a button performs the action described by the button’s name. Buttons usually perform instantaneous actions, such as completing operations defined by a dialog box or acknowledging an error message. A button’s width is sized to fit the name it surrounds; the standard width for OK and Cancel buttons is 59 pixels. Standard button height is 20 pixels. Figure 7-1 shows some typical buttons in a dialog box.
  2611. Figure 7-1    Buttons in a dialog box
  2612.  
  2613. Button Behavior
  2614.  
  2615. When the user clicks a button, the button highlights (inverts) to give visual feedback to the user that indicates which item has been clicked. All alert boxes and modal dialog boxes that use the ModalDialog procedure exhibit this behavior. If you implement your own controlling mechanism for dialog boxes or alert boxes, be sure to include this behavior. For buttons that are activated by using a keyboard sequence, the Dialog Manager inverts the button for eight ticks, which is long enough for the user to see that the keyboard event has taken effect. (You must invert the Cancel button when the user presses Command-period or the Escape key; the Dialog Manager does not handle these events.) If the user presses the mouse button while the pointer is over a button, the button stays inverted until the user releases the mouse button or moves the pointer away from the button. The button tracks the mouse movement as long as the user keeps the mouse button depressed. If the user moves the pointer back over the button, it is highlighted. If the user releases the mouse button while the pointer is not over the button, nothing happens. Figure 7-2 shows a button that is highlighted to provide feedback.   
  2616. Figure 7-2    A highlighted button
  2617.  
  2618. The default button should be the button that represents the action that the user is most likely to perform if that action isn’t potentially dangerous. To denote a default button, draw an additional border of three black pixels, separated by a border of one white pixel, around it to let the user know that it is the default. (In alert boxes, the Macintosh Toolbox outlines the default button.) When the user presses the Enter key or the Return key, your application should respond as if the user clicked the default button.
  2619. Don’t use a default button if the most likely action is dangerous—for example, if it causes a loss of user data. When there is no default button, pressing Return or Enter has no effect; the user must explicitly click a button. This guideline protects users from accidentally damaging their work by pressing Return or Enter. You can consider using a safe default button, such 
  2620. as Cancel.
  2621. Don’t display a default border around any button if you use the Return key in text entry boxes. Having two behaviors for one key can confuse users and make the interface less predictable.
  2622. In addition to the action button or buttons, it’s a good idea to include a 
  2623. Cancel button. This button returns the computer to the state it was in before the dialog box appeared. It means “forget I mentioned it.” Always map the keyboard equivalent Command-period and the Esc (Escape) key to the 
  2624. Cancel button. These keyboard equivalents, along with Return and Enter, 
  2625. are accelerator keys and serve the purpose of letting the user respond quickly to a dialog box or an alert box. In general, it’s not a good idea to assign other keyboard equivalents to buttons. If you find it useful to assign keyboard equivalents to some buttons that are used very often in your application, 
  2626. be sure to follow the guidelines in Chapter 4, “Menus,” in the section “Keyboard Equivalents,” which begins on page 128.
  2627. See the chapter “Dialog Manager” in Inside Macintosh: Macintosh Toolbox Essentials for information about implementing these behaviors for buttons.
  2628. Button Names
  2629.  
  2630. Whenever possible, name a button with a verb that describes the action that 
  2631. it performs. Button names should be limited to one word whenever possible. You should never use more than three words for a button name. Use the 
  2632. caps/lowercase style of capitalization for button names. In general, this means that you capitalize every word except articles (a, an, the), coordinating conjunctions (for example, and, or), and prepositions of three or fewer letters. You also capitalize the first and last words of the name; since button names should seldom be more than two words, almost all words in button 
  2633. names should be capitalized. The specific rules for this type of capitalization appear in detail in the Apple Publications Style Guide. 
  2634. Button names usually appear in 12-point Chicago. If a button is not available, it appears dimmed. On a black-and-white monitor, a dimmed button and its name are dithered to 50 percent gray. On color systems, dimmed items appear in true gray. Chicago is designed specifically to display well on the screen in all states, including dithered and gray. Other fonts, such as Geneva, which 
  2635. is sometimes used for button names, are rendered illegible when they 
  2636. are dithered.
  2637. Buttons usually cause instant actions, described by the name of the button. Occasionally they require more information before acting. If a button displays another dialog box, use the ellipsis character in the button name to indicate this to the user. (Do not include the ellipsis character if the dialog box appears only to ask users to confirm their actions.) The most appropriate situation for a second dialog box to appear would be when a modeless dialog box needed additional information on a limited basis to complete an action. See the section “Stacking Modal Dialog Boxes,” which begins on page 192 in 
  2638. Chapter 6, “Dialog Boxes,” for a discussion of the dangers of dialog boxes that generate more dialog boxes.
  2639. A user typically reads the text in a dialog box until it becomes familiar and then relies on visual cues, such as button names or positions, to respond. Names such as Save, Quit, and Erase Disk allow users to identify and click the correct button quickly. These words are often more clear and precise than names such as OK, Yes, and No. If the action can’t be condensed into a word or two, OK and Cancel or Yes and No may serve the purpose. If you use these generic words, be sure to phrase the wording in the dialog box so that the action the button initiates is clear. Figure 7-3 shows a dialog box with appropriate OK and Cancel buttons.
  2640. Figure 7-3    A dialog box with OK and Cancel buttons
  2641.  
  2642. Use Cancel for the button that closes the alert box or dialog box and returns the application to the state it was in before the alert box or dialog box appeared. Cancel means “dismiss the operation I started, with no side effects.” It does not mean “I’ve read this dialog box” or “stop what’s going 
  2643. on regardless.”
  2644. Ideally, you should never put your users in a situation in which they can’t return to the state that existed before an operation began (and before the dialog box appeared). But if it can’t be avoided, use OK or Stop, depending on the situation, instead of Cancel. Sometimes it is more appropriate to use the word Done instead of OK for the name of a button that closes the alert box or dialog box and that accepts any changes made while the dialog box is displayed. Figure 7-4 shows a dialog box that illustrates this guideline. In this dialog box, the user creates, renames, or deletes fields and then dismisses 
  2645. the dialog box, so the Done button means “I have finished editing fields and want to close the dialog box.”
  2646. Figure 7-4    A dialog box with a Done button instead of an OK button
  2647.  
  2648. This dialog box uses Done because clicking the Done button maintains any changes that were made subsequent to the display of the dialog box. If the button were named OK, the user might confuse it with the Add Field button, which accepts changes but doesn’t close the dialog box and therefore allows the user to make other changes. The Done button is most often used in dialog boxes in which the user can define more than one of an item, for example, field names, without closing the dialog box. In these situations it is often unreasonably difficult to return the user to the state that existed before the operation began, so there is no Cancel button. 
  2649. Use Stop for a button that halts an operation midstream while accepting the possible side effects. Stop may leave the results of a partially complete task intact, whereas Cancel always returns the computer to its previous state. It’s appropriate to change the button name in the middle of the operation from Cancel to Stop if you can determine when it’s no longer possible to cancel. The dialog box shown in Figure 7-5 uses a Stop button because clicking the button maintains the text that is already inserted while preventing completion of the insert operation.
  2650. Figure 7-5    A progress indicator that uses a Stop button
  2651.  
  2652. In an alert box that requires confirmation, use a word that describes the 
  2653. result of accepting the message in the dialog box. For example, if a dialog box says “Revert to the last saved version of this document?” name the button Revert rather than OK. Figure 7-6 shows a dialog box with appropriately named buttons.
  2654. Figure 7-6    A confirmation alert box with appropriately named button
  2655.  
  2656. A modal dialog box usually cuts the user off from the task. That is, the user can’t see the area of the document that changes when choices are made in the dialog box until dismissing the dialog box. Once the area becomes visible because the user dismisses the dialog box, the user sees whether the changes are the desired ones. If the changes aren’t appropriate, then the user has to repeat the entire operation. To provide better feedback to the user, you need to provide a way for the user to see what the changes will be. Therefore, any selection made in a modal dialog box should immediately update the document contents, or you should provide a sample area in the dialog box that reflects the changes that the user’s choices will make. In the case of immediate document updating, the OK button means “accept this change” and the Cancel button means “undo all changes done by this dialog box.” 
  2657. Some applications use an Apply button to approximate the behavior of immediately updating the document or using a sample area. This method confuses the meaning of OK and Cancel and is not recommended. If you must implement modal dialog boxes with an Apply button, you need to include a Cancel button. When there is an Apply button, the Cancel button undoes the results of the Apply operation and dismisses the dialog box. The OK button dismisses the dialog box and applies the settings made in the dialog box, even if the Apply button wasn’t clicked. The user must always be able to undo any actions caused by the dialog box.   
  2658. Radio Buttons
  2659.  
  2660. A radio button is a Macintosh control that displays a setting, either on or off, and is part of a group in which only one button can be on at a time. They occur in sets and are called radio buttons because they act like the buttons on a car radio. The user can have only one radio button setting in effect at one time, just as you can listen to only one radio station at a time. This means that radio buttons are mutually exclusive. The active setting has a dot in the middle of the button. Clicking one button in a group turns off whichever button was on before. Radio buttons never initiate an action. Figure 7-7 shows a typical set of radio buttons.
  2661. Figure 7-7    Sets of radio buttons
  2662.  
  2663. A set of radio buttons should contain from two to approximately seven items. Some sets could be slightly larger, but you must always have at least two radio buttons in each set. Each group of radio buttons usually has a label that identifies the kind of choices the group contains. Usually, each button has a label that identifies what it does. Sometimes a group of buttons represent a range of incremental options, as shown in Figure 7-7, in which case only the buttons at each end of the range are labeled. A label can be a few words or a phrase. A set of radio buttons always has the same set of choices. It is never dynamic, changing contents depending on the context. The user can click the button itself or the text that identifies the choice to activate the button. 
  2664. Radio buttons represent choices that are related, but not necessarily opposite. For example, a set of radio buttons may provide alignment choices in a word processor. The choices would be left aligned, right aligned, and centered on the page. This group of radio buttons is shown in Figure 7-8.
  2665. Figure 7-8    Radio buttons for selecting the alignment of text
  2666.  
  2667. If more than one group of radio buttons is visible at one time, the groups need to be visually separate from each other. The General Controls panel from the Finder, shown in Figure 7-9, shows some examples of radio button sets that are separate and well labeled. Sometimes it’s useful to draw a dotted line around a group of radio buttons to separate it from other elements in a 
  2668. dialog box. 
  2669. Figure 7-9    The General Controls panel
  2670.  
  2671. Checkboxes
  2672.  
  2673. Checkboxes, like radio buttons, provide alternative choices for users. A checkbox is a square with label text next to it. The user clicks the checkbox to select or deselect it. When the option is on, an x appears in the box. When the option is off, the box is empty. Checkboxes act like toggle switches, meaning that the setting for each checkbox is either off or on. Use checkboxes to indicate one or more options that must be either off or on. Checkboxes 
  2674. are independent of each other, even when they offer related options. 
  2675. Any number of checkboxes can be on or off at the same time. Figure 7-10 shows some typical checkboxes.
  2676. Figure 7-10    A set of checkboxes
  2677.  
  2678. You can have one checkbox or as many as you need. It’s a good idea to group sets of checkboxes that are related and to separate the groups from other groups of checkboxes and radio buttons.
  2679. Each checkbox has a label. It can be very difficult to label the option in an unambiguous way. The label should imply two clearly opposite states. For example, in a dialog box for opening files, a checkbox provides the option to open a file in a read-only format. The checkbox is labeled Read-Only. The clearly opposite state, when the option is off, is to open files that the user can read and write (or make changes to). Figure 7-11 shows this checkbox.
  2680. Figure 7-11    A single checkbox in a dialog box
  2681.  
  2682. If you can’t find a label for the checkbox that clearly implies its opposite 
  2683. state, you might be better off using radio buttons. With radio buttons, you 
  2684. can use two labels, thereby clarifying the states. It’s sometimes tempting to use a checkbox because one item takes up less space than two. However, 
  2685. the resulting item may be ambiguous and thus difficult for your users 
  2686. to understand. 
  2687. When you use one checkbox to provide two options, it makes the user think explicitly about what the significance of the option is. The user must click the checkbox or its label text to enable the option. In this way, you can emphasize the visible choice. For example, when the dialog box that the Find command brings up in System 7 was being designed, two implementations were considered, a set of radio buttons and a checkbox. The radio buttons were to be labeled “all at once” and “one at a time.” These choices pertain to how the operating system should search for a text string in filenames. In the first option, all at once, the operating system highlights all the filenames in the open folder that match the text string. This option is similar to how the earlier Find File command operated, displaying all matches in a portion of the window. In the other option, one at a time, the operating system searches until the first item is found and highlights it. To see another match, the user must choose Find Again. One reason to use the checkbox was to reduce the visual clutter of the dialog box. The compelling reason that persuaded the designers to use a checkbox labeled “all at once” was that it emphasized the choice. Not setting the checkbox to on caused the normal state to be searching for one instance at a time. This made users focus on the choice when they wanted the Find operation to act differently than it normally did. Figure 7-12 shows the Find dialog box with the final implementation. 
  2688. Figure 7-12    The Find dialog box
  2689.  
  2690.  
  2691. Controls Not Supported by the Macintosh Toolbox
  2692.  
  2693. This section describes the appearance and behavior of some common controls that are not supported by the Macintosh Toolbox. These controls include sliders, little arrows, and the outline triangle. You can implement these controls in your application where necessary according to the descriptions presented here.
  2694. Sliders
  2695.  
  2696. A slider (sometimes called a dial) displays the range of values, magnitude, or position of something in the application or system. An indicator notes the current setting. Some sliders allow users to alter the value of the slider by moving the indicator up and down. Sliders can be analog or digital devices that display their values graphically. Figure 7-13 shows an example of a slider.
  2697. Figure 7-13    An example of a slider
  2698.  
  2699. You can design and implement your own sliders as necessary for your application. When you design your sliders, be sure to include meaningful labels that indicate to users the range and direction of the slider. For instance, the Speaker Volume slider in the Sound control panel has numbers from 0 to 7 to indicate the loudness of the sound. It would be much clearer to users if the slider also had labels that stated the loudness in relative terms. The bottom could be labeled Flash Menu Bar. This type of labeling substantially improves the comprehensibility of the graphical interface.
  2700. Give users clues about the direction in which the indicator moves and how that relates to the control. For instance, most people assume that moving an indicator up a vertical slider means increasing the value of the setting. However, this assumption could be clarified easily with graphics or words. Figure 7-14 shows an example of a slider with graphical symbols that demonstrate to users which direction to move the indicator to increase 
  2701. or decrease brightness on a monitor.
  2702. Figure 7-14    A slider with direction information
  2703.  
  2704. Make sure that you don’t use a scroll bar when you really mean to use a slider. Use scroll bars only for representing the relative position of the 
  2705. visible portion of a document and in scrolling lists. Typically a scroll bar represents the amount of data in a document, and the scroll box represents the relative position of the window over the length of the document. Using a scroll box to change a setting confuses the meaning of the element and makes the interface inconsistent. Scroll bars are described in detail in the section “Scroll Bars,” which begins on page 158 in Chapter 5, “Windows.” Figure 7-15 shows a scroll bar used incorrectly and a slider used correctly in a 
  2706. similar situation. 
  2707. Figure 7-15    Incorrect use of a scroll bar and correct use of a slider   
  2708.  
  2709. Little Arrows
  2710.  
  2711. The control that is two arrows pointing in opposite directions is commonly called little arrows. It is used to increase or decrease values in a series. 
  2712. Figure 7-16 shows one example of the little arrows control.
  2713. Figure 7-16    Little arrows control
  2714.  
  2715. The little arrows control has a label that specifies the content to which it relates. The numerical or textual value appears in a box, which is often a type-in box so the user can type in a value instead of using the little arrows. When the user clicks one arrow, the value changes by a unit of 1. If the user presses the arrow, the value increases or decreases until the user releases the mouse button. While the user clicks or presses the arrow, it is highlighted to provide feedback to the user. The unit of change depends on the content. 
  2716. For example, if the content area displays years, the increment is one year at a time, as shown in Figure 7-17.
  2717. Figure 7-17    Content-dependent increment
  2718.  
  2719. If possible, give some indication what the user can expect by using the 
  2720. up arrow and the down arrow. For example, in Figure 7-17 it may not be obvious which direction the year would increment using either arrow. Clicking the up arrow might change the year from 2055 to 2056 or 
  2721. 2055 to 2054.
  2722. The little arrows control works best with numbers in cases in which it’s obvious that the up arrow means 1 more than the current value and the 
  2723. down arrow means 1 less than the current value. 
  2724. Outline Triangles
  2725.  
  2726. The outline triangle in the Finder is a control that users see when they choose to display the contents of their file system in a list view. The triangle appears next to folders that contain documents. The user clicks the triangle to display a list of the contents of the folder without actually opening it. The triangle then rotates to point downward. This change in position indicates to the user that the folder’s contents are listed. Figure 7-18 shows the outline triangle in both positions. 
  2727. Figure 7-18    Outline triangle control 
  2728.  
  2729.  
  2730. Other Elements for User Interaction
  2731.  
  2732. This section describes other elements that users interact with to provide information about what they want to do or what they expect to happen. These elements include text entry fields and scrolling lists. Note that these elements aren’t necessarily controls.
  2733. Text Entry Fields
  2734.  
  2735. The text entry field is typically a rectangular box in a dialog box where the user enters some text to identify something. It is also called an editable text field. For example, in the Save As dialog box, the user types in the name of a document. Figure 7-19 shows an example of a text entry field.
  2736. Figure 7-19    A text entry field
  2737.  
  2738. If an application isn’t primarily a text application, but does use text in fields, you may not need to provide the full text-editing capabilities. In Macintosh applications, the simplest way to implement text editing is to use TextEdit, or to use the Dialog Manager, which in turn uses TextEdit. You need to make sure that whatever level of text-editing capabilities you implement for text entry fields is upward compatible with the full text-editing capabilities. You should implement these editing capabilities:
  2739. n    The user can select the whole field and type in a new value, delete text, select a substring of the field and replace it, and select a word by double-clicking.
  2740. n    The user can choose Undo, Cut, Copy, Paste, and Clear, as described in the section “The Edit Menu” on page 109 in Chapter 4, “Menus.”
  2741. In addition, you can also implement intelligent cut and paste. (TextEdit does not provide this.) This capability is described in the section “Intelligent Cut and Paste,” which begins on page 301 in Chapter 10, “Behaviors.”
  2742. Even applications with only minimal text editing should perform appropriate edit checks. For example, if the only legitimate value for a field is a string of digits, the application should issue an alert message if the user types any nondigits. For example, the alert message might interrupt the user to remind him or her that the letters l and o can’t be used in place of the numerals 1 and 0. Alternatively, the application could wait until the user is through typing before checking the validity of a field’s contents. In this case, the appropriate time to check the field is when the user clicks anywhere other than within the field or presses the Return, Enter, or Tab key.
  2743. Scrolling Lists
  2744.  
  2745. A scrolling list is a combination of two other elements. One part of the scrolling list is a list of items, such as a list of document names in the standard file dialog box. The other component is a scroll bar, which allows the user to look at more items in the list that aren’t currently visible. The size of the box that displays the list often depends on the amount of space available in the context. The list can contain as many items as necessary. Figure 7-20 shows an example of a scrolling list.
  2746. Figure 7-20    A scrolling list
  2747.  
  2748. When you create the list of items in a scrolling list, you may find text that is too long to fit in the list. When this is the case, it’s best to eliminate text in the middle of the name and insert ellipsis points there, preserving the beginning and ending of the item’s name. Users often add version numbers to the end of their document or device names, so if you cut off the end of the text item, they lose that context and must guess which of the several item names that begin the same is the desired one.
  2749. The user can click an item in the list to select it, or use multiple selection techniques such as the Shift-click combination to select more than one item. The user can also scroll through the list to peruse its contents without selecting anything. If the list contains folders, the user can use standard techniques to open them and see their contents. Users can also use the keyboard navigation techniques discussed in “Keyboard Navigation in Dialog Boxes” on page 198 in Chapter 6, “Dialog Boxes,” to select items in a 
  2750. scrolling list.
  2751. Scrolling lists are not appropriate to use for providing choices in a limited range. Since the full range isn’t visible all at once in a scrolling list, it’s difficult for users to understand the scope of their choices. Sliders work very well for displaying a limited range of values and for letting users choose their preference in the range. Sliders are described in the section “Sliders” on page 214. 
  2752. Icons
  2753.  
  2754.  
  2755. This chapter describes icons, their appearance, and their use in the Macintosh interface. It presents information on how to design icons and general guidelines for designing icons of different sizes and bit depths. This chapter also describes how to customize the standard icons you can provide for 
  2756. your products. 
  2757. Icons are graphic representations of objects such as documents, storage media, folders, applications, and the Trash. Icons look like their real-world counterparts whenever possible. People can select, open, move, copy, and throw away icons. Figure 8-1 shows some icons displayed in the Finder.
  2758. Figure 8-1    Common icons
  2759.  
  2760.  
  2761. Why Icons Work
  2762.  
  2763. Icons work effectively in the Macintosh interface as representations of computer entities for several reasons. People often recognize pictures 
  2764. of things and understand them more quickly than they do verbal representations of the same things. For example, studies have shown 
  2765. that traffic signs that have symbols are more recognizable from a distance than signs that have only words. Figure 8-2 shows several examples of 
  2766. traffic symbols. 
  2767. Figure 8-2    Examples of common traffic symbols
  2768.  
  2769. Symbols cross cultural and language barriers better than words do. Figure 8-3 shows examples of symbols that are used internationally. For example, at the Olympics pictures communicate ideas such as the locations of various events. People from around the globe must recognize the meanings of the signs in order to make their way to events, facilities, and services.
  2770. Figure 8-3    Examples of commonly-used international symbols
  2771.  
  2772. Symbols also take up less space than words that describe the same concept would. Imagine having to include the words written in many different languages on the signs. You can see that it’s much easier in some cases to use graphics to represent concepts.
  2773. In the computer realm, it’s generally easier to recognize symbols across systems than it is to remember keyboard commands. For example, a mailbox, even if it is of a different kind, is still recognizable as a mailbox. People identify a mailbox with sending and receiving communication. It’s much harder for a user to remember that one system uses the command Control-M for mail, another system uses Control-P for post, and a third system uses Control-S for send.
  2774. Figure 8-4 shows two examples of mailbox icons and their equivalent keyboard commands.
  2775. Figure 8-4    Symbols are easier to understand than keyboard commands
  2776.  
  2777. Icons provide direct access to items in the interface. People can see a folder, open it, and see its contents, or they can organize their desktop simply by grouping icons, rather than having to remember a lot of filenames and 
  2778. using lists to keep track of their files. Thus using icons contributes to the clarity and aesthetic integrity of the interface. Figure 8-5 shows a desktop with icon groupings. 
  2779. Figure 8-5    Grouping icons on the desktop
  2780.  
  2781.  
  2782. Limitations of Icons
  2783.  
  2784. Designing the right icon that conveys your message to most people can be difficult. Sometimes it’s difficult because icons need a context to provide successful communication. For example, what does the drawing shown in Figure 8-6 mean? It’s a circle that could represent a wide variety of objects in the real world. From this figure, it’s not clear what the image represents. 
  2785. Figure 8-6    A confusing image
  2786.  
  2787. This image could represent a circle tool, a degree symbol, a ball, or a planet. 
  2788. It could be as many round things as people could imagine. When it appears in context with another object, the meaning instantly becomes clear, as 
  2789. Figure 8-7 shows.
  2790. Figure 8-7    Context clarifies the image
  2791.  
  2792. You can clearly see that in this context the circle is a baseball. This picture communicates an idea in a simple, graphic format. By adding the baseball player to the circle image, the context clarifies the meaning of the image. 
  2793. In general, you can represent most nouns (people, places, and things) quite simply and easily in an icon. For example, you can draw a small picture that looks like a file folder to be a folder icon. Actions are much harder to portray in icons. How would you represent a save operation with an icon? You 
  2794. can overcome this difficulty by representing an action with an icon in combination with text. In fact, icons with label text are always more effective than either text or icons in isolation. Figure 8-8 shows a dialog box that uses icons that change to reflect the choices the user makes. The icons and text together help the icons give the user an idea of what to expect. 
  2795. Figure 8-8    Icons with label text
  2796.  
  2797. Sometimes another interface element is more appropriate than an icon that isn’t clear. For example, you could use text for error messages in dialog boxes more effectively than trying to communicate the same concept with symbols. Sometimes text is the simplest way to convey a concept, depending on the specific interface situation. 
  2798.  
  2799. Designing Effective Icons
  2800.  
  2801. This section presents some basic guidelines for designing effective icons. Remember that all your icon designs must work in the Macintosh context. The desktop interface is based on an office metaphor using a desktop as the primary workspace. You want to build on this basis and diverge from it as little as possible. You must also consider other important facets of the Macintosh interface described here when you’re designing icons. For information on designing color icons, see Chapter 9, “Color,” beginning 
  2802. on page 257.
  2803. Use Appropriate Metaphors
  2804.  
  2805. You need to choose the appropriate metaphor to design effective icons. Folders are the appropriate metaphor for a storage container for documents because people use folders to store pieces of paper. In contrast, most people probably wouldn’t use a kitchen canister for storing documents. People do use canisters to store things, and the shape of a hard disk platter is round. But it would require a major leap of logic for people to associate a canister as a storage medium for something like paper. Figure 8-9 illustrates this point. 
  2806. Figure 8-9    A logical and an illogical metaphor
  2807.  
  2808. Think About Worldwide Compatibility
  2809.  
  2810. Your icon should be localizable for different regions around the world or should be designed with worldwide use in mind. For example, to localize 
  2811. an icon for receiving mail, you would substitute a post box for a mailbox 
  2812. in British system software. A worldwide icon is one that is understood universally. An example of an icon that is understood around the world is the document icon. Even though people in different locations around the world use different sizes of paper and different types of paper stock, they all still recognize the document icon as a representation of a document. 
  2813. Figure 8-10 shows some examples of mailbox icons that have been localized for use in different countries. 
  2814. Figure 8-10    Localized mailbox icons
  2815.  
  2816. In general icons shouldn’t be gratuitously cute. Humor typically doesn’t translate well to other cultures or languages. Also, don’t use inside jokes or pictures that represent code names for your icons. Although it might work to use such icons during your development process for product identification, be sure to remove them and replace them with appropriate icons before you ship. Symbols and colloquial language are usually culturally dependent, meaning that what one person relates to may have no meaning or may be an insult in another person’s culture. 
  2817. Avoid Text in Icons
  2818.  
  2819. Avoid using text in your icons whenever possible. Text in icons can be confusing, and it’s not localizable to other regions, languages, or countries. It’s appropriate to label icons to help the user recognize them and so that they can be read to a person with a visual disability. When you ship your product, every icon should have a name, but people can change the name of an icon at any time. Figure 8-11 shows an example of icons with text in them and icons that convey the idea much better without text. 
  2820. Figure 8-11    Avoid text in icons
  2821.  
  2822. Design for the Macintosh Display
  2823.  
  2824. Your icons must look good at the current display resolution. You should use straight lines and 45-degree angles for the best appearance. Curves don’t work well because they make the edges appear jagged. Figure 8-12 shows the jagged effects that curves and angles other than 45 degrees produce.
  2825. Figure 8-12    Certain shapes don’t work well
  2826.  
  2827. Three-dimensional effects in icons are difficult to achieve in the Macintosh interface because they require shading and more angled lines. A large percentage of users have black-and-white monitors and thus complex shading may not display very well on their screens. If you decide to attempt to incorporate three-dimensional effects in your icons, make sure that a professional visual designer works on the design to ensure aesthetic integrity and compatibility with the Macintosh interface appearance.
  2828. Use a Consistent Light Source
  2829.  
  2830. On the Macintosh screen the light source always comes from the upper-left corner of the screen. Therefore icons and other elements have drop shadows on the lower-right side. Use the light source consistently, so that shading is consistent throughout the interface. Figure 8-13 shows some desktop entities that have drop shadows consistent with a light source at the upper-left corner of the screen.
  2831. Figure 8-13    A consistent light source
  2832.  
  2833. Figure 8-14 shows some desktop images that have different light sources and inconsistent drop shadows.
  2834. Figure 8-14    Inconsistent light sources
  2835.  
  2836. Optimize for Your Target Display
  2837.  
  2838. You should optimize your design for the display on which it will most often be seen. For example, some games run on only 4-bit and black-and-white monitors. In this case, you should optimize your design by choosing colors from the 4-bit color palette, rather than starting with the 8-bit version and trying to scale down from there. 
  2839. Maintain a Consistent Visual Appearance in an 
  2840. Icon Family
  2841.  
  2842. Maintain a close visual relationship between all members of an icon family. Color versions of icons should resemble the black-and-white versions. Users should be able to easily recognize standard interface elements and icons across all monitor types. Users can have several monitors connected to a computer and several computers on which they use your applications. 
  2843. Your application icon should look consistent when a user changes the 
  2844. bit depth of a monitor or moves your icon from a color monitor to a black-and-white monitor. 
  2845. Design the large (32-by-32 pixel) icon first, and then adapt the design to the small icon. You can leave out inessential details in the small version of 
  2846. your icon, but it shouldn’t look significantly different from the large version. Figure 8-15 shows how starting with the design of the large icon and adapting it for the small icon works better than starting with the design of the 
  2847. small icon.
  2848. Figure 8-15    Design the large icon first and base the small icon design on it
  2849.  
  2850. Use Icon Elements Consistently
  2851.  
  2852. Use icon elements consistently throughout your designs. If there is an existing shape for an icon element, don’t change it. For example, don’t invent new designs for entities that have a standard design in system-provided icons, such as folders and documents. For example, in Figure 8-16, the icon of the Macintosh computer is the same when it appears in the Finder, in the Application menu, and within the System Folder icon. Unless you are representing a different model of Macintosh computer, use the Macintosh Classic icon to represent the Macintosh computer. People often assume that different shapes have different meanings and may try to read meaning in where none is intended. Users can learn what icon elements represent when they are used consistently. 
  2853. Figure 8-16    Consistent use of icon elements
  2854.  
  2855.  
  2856. The Finder Icon Family 
  2857.  
  2858. For display in the Finder, for each icon you should provide an entire icon family, which consists of large (32-by-32 pixel) and small (16-by-16 pixel) icons, each available in three different versions of color: black and white 
  2859. (1-bit color), 4-bit color, and 8-bit color. You also need to provide an icon mask for each size of icon. The Finder uses the icon mask to cut out space on the desktop for the display of the icon. Figure 8-17 shows a family of icons for System 7.   
  2860. Figure 8-17    An icon family
  2861.  
  2862. The 32-by-32 pixel icons appear on the desktop, and, if the user chooses 
  2863. “by Icon” from the View menu, these icons also appear in Finder windows. The 16-by-16 pixel icon appears as the Application menu’s title when your application is active. It also appears next to your application’s name in the Application menu and in Finder windows when the user chooses “by Small Icon” from the View menu. Figure 8-18 shows examples of two sizes of icons and some instances of where they appear in the Macintosh interface.    
  2864. Figure 8-18    Different sizes of icons
  2865.  
  2866. You can also provide icons for other entities that your application creates, such as customized document icons, preferences file icons, and stationery icons. The entire group of icons that you distribute with your product is known as a suite of icons. A suite of icons includes the families of icons for each type of icon that you distribute. 
  2867. A monitor displays the highest-quality icon that its screen allows. Table 8-1 shows which icons are displayed on monitors with different display capabilities based on the icon families that you provide. 
  2868. Table 8-1    Icon display on monitors of different bit depths
  2869. Icon set provided
  2870.     What 8-bit color 
  2871. monitor displays    What 4-bit color 
  2872. monitor displays    What black-and-white 
  2873. monitor displays    
  2874. 8-bit, 4-bit, black-and-white icons    8-bit icon    4-bit icon    Black-and-white icon    
  2875. 8-bit, black-and-white icons    8-bit icon    Black-and-white icon    Black-and-white icon    
  2876. 4-bit, black-and-white icons     4-bit icon    4-bit icon    Black-and-white icon    
  2877. Black-and-white icon    Black-and-white icon    Black-and-white icon    Black-and-white icon    
  2878.  
  2879. See the chapter “Finder Interface” in Inside Macintosh: Macintosh Toolbox Essentials for information about the icons you provide and how to create a bundle resource for your application. 
  2880.  
  2881. An Icon Design Process
  2882.  
  2883. This section presents an icon design process used at Apple. Of course, there are many ways to complete a task, and you may work in a way that doesn’t lend itself to using this process. However, you should read this section to find out important principles that contribute to successful and effective icons. 
  2884. You can’t design one icon in your icon family in isolation. All the icons in a family—large, small, and different color depths—are incarnations of the same icon, so the basic design must work for all of them. Be flexible in adapting your design to all bit depths and sizes. Icon design is an iterative process. During the design process, you may need to redesign one version of an icon when you find it doesn’t translate well to another version.
  2885. If an icon represents hardware that users are familiar with, such as a printer or a disk drive, the icon should resemble the hardware as closely as possible. If the icon represents a desktop entity, such as a document or a folder, it should resemble its physical world counterpart. If you need to design an icon for a more conceptual entity, such as a network or some kind of memory, you can use one of the following approaches. Making the icon representative of the function of the software is a good approach. If the function is complex and hard for novice users to understand, think about how you could explain the idea to someone who doesn’t use a computer and try to generate some images that way. Often the terms you use and the analogies you come up with to explain the concept can provide clues for visual images. 
  2886. You can also make an icon representative of a product name. This may work for your product in one location, but remember that some product names, and thus product icons, are often not localizable. For example, in the United States, an icon for extensions could have something to do with an extension cord. In other languages, the word used for extension cords may have nothing to do with extensions, and therefore an icon based on the word extension cord would be meaningless. Another drawback to this approach is that product names are often not finalized until late in the development process, so you might not have much time in which to design an icon based on the final product name.
  2887. A final approach to designing conceptual icons is making the icon look like the window that results from opening the icon. For example, if a window that appears when the icon is opened is very distinct in appearance from other windows, you can make an icon look like that window. You need to be very careful that all your icons do not look like miniature windows. 
  2888. It is often easiest to create icons that represent objects (nouns) rather than actions (verbs). For example, the function of deleting a document is represented by a trash can (an object) rather than by some image of the action of deleting. Thinking of an object that is representative of the function of your icon is the key to good conceptual design. Remember that for every image you generate, you need to consider the advantages and disadvantages of the idea in regard to your audience before deciding on the final design.
  2889. Here’s an outline of the suggested steps in an icon design process. The sections that follow go into the details of some icon design guidelines.
  2890.     1.    Start by designing the black-and-white version of the large (32-by-32 pixel) icon. Follow the guidelines given in the next section, “Black-and-White Icons.”
  2891.     2.    Colorize the black-and-white version of your icon in 8-bit color. Use colors from the Apple icon colors palette (see the section “The Apple Icon Color Set” on page 240). For more information about creating color versions of black-and-white icons, see “Design for Black and White First” on page 263 in Chapter 9, “Color.”
  2892.     3.    Translate the 8-bit version of your icon into 4-bit color. If you can’t find appropriate colors in the 4-bit palette, try going back to step 2 and swap colors in the 8-bit version. You can use a dithered pattern of two colors to create the illusion of a new color for the 4-bit icon.
  2893.     4.    Create the mask.
  2894.     5.    Create matching small versions (16-by-16 pixel) of the black-and-white, 8-bit, and 4-bit icons.
  2895.     6.    Look at the icon family on different desktop backgrounds and with several effects such as selection and labeling to make sure that the icons look good.
  2896.     7.    Do some usability testing to make sure that your target audience understands your icons, doesn’t confuse them with other icons, and identifies them as a family of icons.
  2897. ResEdit is a useful tool for accomplishing steps 3, 4, and 6. 
  2898.  
  2899. Black-and-White Icons
  2900.  
  2901. You should begin by designing a black-and-white icon. In general, you should use an outline of one black pixel to create the icon border. Use a minimal number of black pixels in the icon so that the icon’s appearance is noticeably different when selected. The Finder automatically inverts the black pixels 
  2902. and the white pixels when the user selects the icon to create the selected appearance. Figure 8-19 shows an example of a well-designed icon that changes significantly when selected.   
  2903. Figure 8-19    A well-designed icon and its selected version
  2904.  
  2905. If you use too much black or 50 percent gray in your icon, the icon 
  2906. doesn’t appear significantly different when the pixels are reversed for selection. Figure 8-20 shows an example of an icon with too much black 
  2907. and 50 percent gray. 
  2908. Figure 8-20    A poorly designed icon and its selected version
  2909.  
  2910.  
  2911. Color Icons
  2912.  
  2913. Macintosh system software ships with full-color icons that appear on color monitors. Your application can also provide color icons. 
  2914. Don’t design a color icon that’s substantially different from your black-and-white icon. When you add color to an icon, it’s best to leave 
  2915. the one-pixel black outline and other black lines that form the icon, and fill the icon in with color. Coloring or graying the icon’s outline makes the icon appear less distinct on the desktop. Remember that the user can change the background color of the desktop as well as its pattern, so your icon may not be displayed against the background on which you designed it. If you use ResEdit version 2.1 or later to create your icons, it provides a way to look 
  2916. at your icon against different backgrounds to see whether your design is effective in various environments such as black-and-white displays or color displays of different bit depths. Figure 8-21 shows how icons with a black border look on a gray background. 
  2917. Figure 8-21    Icons with a black outline
  2918.  
  2919. Figure 8-22 demonstrates how an icon appears less distinct from its background without the strong black border.
  2920. Figure 8-22    Icons without a black outline
  2921.  
  2922. Icon Colors
  2923.  
  2924. This section describes the colors and color techniques that you should use when you design your color icons. 
  2925. The Apple Icon Color Set
  2926.  
  2927. Figure 8-23 shows a palette of the standard 256 colors with a mark on each of the 34 colors used for icon design in system software. If you use ResEdit version 2.1 or later to design and create your icons, the Finder icon family editor provides easy access to these colors. Choose Apple Icon Colors from the Color menu. This command sets the palette in the editor (which is similar to the palette in most graphics applications) to contain the 34 colors used for Finder icons. See ResEdit Reference for information on using ResEdit. 
  2928. Figure 8-23    Standard 256-color palette with icon colors marked
  2929.  
  2930. This entire set of 34 colors was chosen to be subtle. Subdued colors avoid a “circus” effect on the screen. If you use too many of the same types of colors, people can’t discern what is important as easily. Ramps of color based on 
  2931. the initial colors chosen were created to provide shading and blending capabilities. Some light colors were included in the set to be used for large areas. The colors from the Apple logo were included because those colors have a strong Apple identification. The Apple logo colors are very bright and should be used sparingly. The total set of colors provides maximum flexibility in design. You can combine these colors in a dithered pattern to provide additional color effects. Figure 8-24 shows an example of creating a dithered color to use in your icons.
  2932. Figure 8-24    An example of dithered color in an icon
  2933.  
  2934. The icon colors were chosen for icon design in system software. It was necessary to limit the number of colors in the set to create consistency 
  2935. across all Apple icons. There are at least 120 system icons. If any number of the 256 system palette colors were used in each icon, the total effect would be a disparate appearance rather than a coherent look to all system icons. Using only 34 colors makes the system icons look like they belong together. In a design scheme that is so large, fewer colors look better. 
  2936. Degradation of the Color Set Across Monitors
  2937.  
  2938. If the default color table colors aren’t available, the system software gracefully degrades to black and white. First the operating system tries to match 8-bit colors. If it can’t successfully match the colors you specify with those in 
  2939. the system palette, then it displays the 4-bit icon that you supply. If the operating system can’t find or match the 4-bit colors, then it displays the icon in black and white. The system software won’t substitute colors that aren’t visually close to colors that you assigned. If you choose colors other than the 34 marked in Figure 8-23, use them for detail and not for essential parts of your windows or icons. 
  2940. Selection Mechanism for Color Icons
  2941.  
  2942. When a color icon is selected, the color decreases in brightness. This 
  2943. means that the colors appear darker when selected. On a color monitor, 
  2944. a black-and-white icon turns gray when selected. On a black-and-white monitor, a black-and-white icon uses reverse video to show selection. To make selected items appear distinct from unselected ones, use light colors for large areas. Note that only the 34 colors shown in Figure 8-23 get darkened when 
  2945. a color icon is selected. This means that if you use colors other than those 
  2946. 34 colors in large amounts in an icon, that icon will not get darkened and therefore will not look selected.
  2947. Figure 8-25 shows a set of control panel icons as they appear on the desktop and the same icons in their selected states. 
  2948. Figure 8-25    Color icons and their selected states
  2949.  
  2950. Color Labeling Mechanism for Color Icons
  2951.  
  2952. The labeling mechanism tints color icons toward the label color chosen by the user from the Label menu. Figure 8-26 shows some icons and the same icons in their labeled state. To provide system support for this technique, it was necessary to limit the number of colors used in icons. Using the 34 identified icon colors does not guarantee that labeled icons will look good, only that they will actually look labeled. As with icons that are selected, the tinting applies to only the 34 colors. As a result, if you use colors other than the 
  2953. 34 colors in your icon, the icon will not look labeled when a label color 
  2954. is applied.   
  2955. Figure 8-26    Color icons and their color-labeled states
  2956.  
  2957. Anti-Aliasing
  2958.  
  2959. A technique for enhancing the appearance of your icons is to smooth angular or curved lines by coloring pixels on jagged edges. This technique is called anti-aliasing. Change the pixel color where you can see a visual break in 
  2960. the outline of a black-and-white icon. Figure 8-27 shows an icon before anti-aliasing, after anti-aliasing, and then in the context of a control 
  2961. panel icon. 
  2962. Figure 8-27    Correct anti-aliasing
  2963.  
  2964. In anti-aliasing, you typically add pixels to an outline shape. Since the Finder uses only one mask for each size in the icon family, make sure that all your icons have the same outline shape. That is, when you anti-alias icons, don’t add pixels or shadows to the outline shape of color icons. Figure 8-27 shows how anti-aliasing works well within an icon. The Finder uses the icon mask for alignment and transformation effects, so make sure that the mask and all your icons are appropriate for each other.   
  2965. If you add too much anti-aliasing to the icons, they appear smooth, but 
  2966. also more fuzzy. While some people prefer this appearance, the Macintosh desktop appearance relies on crisp-looking icons. Gray outlines create a fuzzy image on the desktop. If people perceive something fuzzy on their screen, they may assume that something is wrong with their eyes or their display. Avoid creating this appearance if at all possible. 
  2967.  
  2968. Small Icons
  2969.  
  2970. If you do not provide a 16-by-16 pixel icon, the Finder reduces the 32-by-32 pixel icon based on an algorithmic formula. The algorithm simply shrinks the icon and typically creates black areas, creating less pleasing visual results. If you provide a 16-by-16 pixel icon, however, you can optimize its design by removing pixels when necessary. 
  2971. When you design a small version of your 32-by-32 pixel icon, preserve as many graphical elements of the icon as possible. In essence you want to provide the same icon in a smaller size. Typically you have to remove some pixels to reduce the visual clutter. However, don’t eliminate significant elements, or the smaller version of the icon may look different from the larger version. Figure 8-28 shows icons that a designer carefully scaled and tuned 
  2972. to preserve key elements of the icons’ designs.
  2973. Figure 8-28    Consistently designed small icons
  2974.  
  2975. After you’ve created the small icon, verify the accuracy and clarity of the small icon by trying to design a large icon based on its design. If the large icon you end up with based on your small icon is different from the original large icon, something is not working about your small icon. In this case, you should consider redesigning the small icon, making sure to incorporate the key graphical elements of the original large icon.
  2976. In Figure 8-29 the small icons don’t match their corresponding 32-by-32 
  2977. pixel versions. If you have difficulty distinguishing the consistencies or inconsistencies, it’s a good idea to consult with someone who specializes in graphic design to design or review your icons. 
  2978. Figure 8-29    Inconsistently designed small icons
  2979.  
  2980.  
  2981. Default and Custom Icons
  2982.  
  2983. You can provide custom icons for your application and its associated documents and files. If you don’t provide custom icons, the Finder displays default icons in most cases. There are no default icons provided for preferences files or control panels, so you must provide icons for these. 
  2984. Since there are so many icons that users see and deal with, it’s important to create consistent sets of icons. Users should be able to easily identify and locate the icons they’re looking for, which is more possible if related icons look related. Each icon family consists of the same icon in two sizes and three bit depths. Each type of icon family needs to look like a class of objects. For example, all document-related icons should look like documents. The entire group of icons that belongs to your product, called a suite of icons, should have a common appearance that identifies all the icons as being related to your product. 
  2985. Application Icons 
  2986.  
  2987. Because applications are usually used to create documents, the application icon uses a tilted document page to represent the documents the application creates. In this way, a relationship is established. The hand is also part of the default application icon. Figure 8-30 shows the default icon that appears in the Finder if you don’t supply a custom icon for your application.         
  2988. Figure 8-30    Default application icons
  2989.  
  2990. Although it’s best to be consistent, if you must design an icon different 
  2991. from the default shape, be sure to use one of the standard application icon elements, either the page or the hand, in your icon. Figure 8-31 shows 
  2992. two custom application icons that use both the tilted document page and 
  2993. the hand elements.
  2994. Figure 8-31    Custom application icons
  2995.  
  2996. You can customize the application icon by adding graphics to it. Use graphics that convey meaning about what your application does. If you can’t think 
  2997. of elements that represent the overall function of your application, it’s OK 
  2998. to use your company identification. However, using your logo is limiting because your company will probably make more than one application in 
  2999. its lifetime and you will want a distinct icon for each one.
  3000. Don’t design an application icon that is completely unrelated to the basic shape of the application icon. People won’t get the benefit of visual clues 
  3001. that help them identify your icon as an application. Figure 8-32 shows two examples of application icons that totally violate the guidelines presented here. They don’t give the user much information about what they do, although they might be fun to look at.
  3002. Figure 8-32    Examples of bad application icons
  3003.  
  3004. Document Icons
  3005.  
  3006. Documents are the files in which users store the content they create in 
  3007. an application. The document icon uses the outline of a page with a turned-down upper-right corner. This shape evokes the concept that 
  3008. a document is like a piece of paper, a typical storage medium for information in an office. Figure 8-33 shows the default document icons that appear in 
  3009. the Finder if you don’t supply a custom icon for your documents. 
  3010. Figure 8-33    Default document icons 
  3011.  
  3012. You can customize this document page icon so that it relates to your application icon by adding the same graphics you use in your application icon. Or you can add graphics to the document page that indicate the content that your documents hold. Figure 8-34 shows the relationship between an application icon and its document icon. 
  3013. Figure 8-34    Application icon and document icon with the same graphic element
  3014.  
  3015. As with the application icon, it’s OK to use your company identification in a document icon. Be sure not to change the shape of the document icon unless the document that your application creates is fundamentally different from most documents. One example of a document that is fundamentally different is a stack. The stack icon is a metaphor that represents a stack of cards, 
  3016. similar to a stack of index cards that you might use to store notes or 
  3017. related information.
  3018. Figure 8-35 shows some examples of custom document icons that show the range of acceptable and unacceptable customizations. 
  3019. Figure 8-35    Acceptable and unacceptable custom document icons
  3020.  
  3021. Several conventions exist for conveying document types. You can use these visual clues or others that have meaning for your documents’ contents. Documents that are text-only or primarily text use broken lines on the document page. Page layout documents typically include a filled rectangle and broken lines to indicate that the document contains text and pictures. Graphics document icons use geometric shapes or other graphics or graphics tools such as paintbrushes. The standard representation for a file of type ‘PICT’ is a circle, a square, and a triangle. Use this symbol to indicate files of this type. Figure 8-36 shows document icons with all of these symbols.       
  3022. Figure 8-36    Document icons with standard symbols
  3023.  
  3024. Stationery Pad Icons
  3025.  
  3026. A stationery pad is a template with standard contents that the user can create from a document. Each time a user opens a stationery pad, a new document 
  3027. is opened with the same contents as the stationery pad. The stationery pad icon uses the outline of a page, similar to the document icon, but with the lower-right corner turned up and a second page visible in the background. Figure 8-37 shows the default icons that appear in the Finder if you don’t supply a custom icon for stationery pads.      
  3028. Figure 8-37    Default stationery pad icons
  3029.  
  3030. You can customize a stationery pad icon by adding graphic elements to the stationery document page. Your stationery pad icon should look just like your document icon except that it has the second page in the background and the lower-right corner of the first page turned up. 
  3031. Query Document Icons
  3032.  
  3033. Query documents are documents that contain instructions used to get data out of or into a database. The query document icon uses the outline of a document page with a database element attached to its lower right. 
  3034. Figure 8-38 shows the default icons that appear in the Finder if you 
  3035. don’t supply a custom icon.    
  3036. Figure 8-38    Default query document icons
  3037.  
  3038. You can customize a query document icon by adding graphics to the document page. Be sure to maintain the outline of the icon and the volume symbol that represents the database. See Inside Macintosh: Interapplication Communication for information on using the Data Access Manager.
  3039. Edition Icons
  3040.  
  3041. An edition is a file that is created when a user chooses Create Publisher from the Edit menu. The edition icon has a rectangular outline in a horizontal orientation. Figure 8-39 shows the default icons that appear in the Finder if you don’t supply a custom icon for editions. 
  3042. Figure 8-39    Default edition icons
  3043.  
  3044. You can customize an edition icon by putting a different graphic inside the rectangle. Maintain the horizontal orientation and the double-dotted line of the icon that identify it as an edition icon. See Inside Macintosh: Interapplication Communication for information on the Edition Manager human interface and implementing the Edition Manager.
  3045. Preferences Icons
  3046.  
  3047. Many applications have preferences files that store information about a user’s preferences. If you supply this file or create one after the user stores settings for your application or documents, you’ll need to create an icon for it. Preferences files icons often contain document icons with radio buttons, 
  3048. as shown in Figure 8-40. 
  3049. Figure 8-40    Preferences file icons
  3050.  
  3051. Extension Icons
  3052.  
  3053. Extensions are software that add a feature or capability to the operating system. An extension icon looks like a puzzle piece. Figure 8-41 shows the default icons that appear in the Finder if you don’t supply a custom icon for your extension. 
  3054. Figure 8-41    Default extension icons
  3055.  
  3056. You can customize an extension icon by adding a graphic to the puzzle piece. You can display the puzzle piece in a horizontal or a vertical orientation with the protruding part facing any direction. 
  3057. One exception to the standard form for extension icons are icons that represent Chooser extensions. Chooser extensions appear in the Chooser 
  3058. and provide people with a visual idea of the service they are choosing. Chooser extension icons should look as much as possible like the devices they represent. Some examples of Chooser icons are shown in Figure 8-42. 
  3059. Figure 8-42    Examples of Chooser icons
  3060.  
  3061. Control Panel Icons
  3062.  
  3063. The control panel icon is a square with a slider on it to identify it. The slider also appears on the Control Panels folder. You can add a graphic to the square to customize the icon. You can display the slider in either a horizontal or 
  3064. a vertical orientation. Figure 8-43 shows the icon family for the Color 
  3065. control panel. 
  3066. Figure 8-43    Icons for the Color control panel
  3067.  
  3068. Movable Resource Icons
  3069.  
  3070. The Finder displays default icons for fonts, keyboard layouts, and sounds, also known as movable resources. The icon looks like a document icon reversed in orientation. The user installs these resources by dragging the icon to the System Folder icon. The user can remove a movable resource by opening the System file icon (or Font Folder icon) in the System Folder and dragging its icon out of the System file. TrueType fonts have a character in three sizes on the icon, whereas bitmapped fonts only have a single character. When a user opens a font icon, the Finder displays a window with a sample of the font in it. Figure 8-44 shows some font icons. 
  3071. Figure 8-44    Font icons
  3072.  
  3073. Sound icons have a speaker symbol on them, as shown in Figure 8-45. When a user opens the sound icon, the sound plays. 
  3074. Figure 8-45    A sound icon
  3075.  
  3076. Keyboard Icons
  3077.  
  3078. A keyboard icon represents a localized keyboard layout or input method. 
  3079. If you develop keyboards, input methods, script systems, or keyboard resources, you need to provide icons. (Keyboard icons appear in the Keyboard menu and in the Keyboard control panel.) You need to create a 16-by-16 pixel icon in 1-bit and 4-bit color. If you don’t create a keyboard icon, then the system provides a default icon. Figure 8-46 shows the default keyboard layout icon and the default input method icon.      
  3080. Figure 8-46    The default keyboard layout and input method icons
  3081.  
  3082. Keyboard icons are a special case of icons. Since they represent a specific type of software they follow design rules different from those for other icons users see on the desktop. The guidelines presented in this section apply only to keyboard icons.
  3083. For a keyboard icon, use a solid symbol to represent a keyboard layout for 
  3084. a region that is larger or smaller than an area that can be represented by 
  3085. the flag of a country or province. For example, a diamond represents the Roman Script System, which is used in the United States, Central America, South America, Australia, New Zealand, and most of Europe. Use the flag of a country or province if the keyboard layout is used primarily in that area. For example, the Union Jack represents the keyboard layout localized for use in the United Kingdom. Be sure to use the colors that appear on the nation’s flag. Figure 8-47 shows some keyboard icons for script systems and localized keyboard layouts. 
  3086. Figure 8-47    Examples of keyboard icons
  3087.  
  3088. You can also add a visual indicator to the keyboard icon to show some modification. Use a superscript diamond to indicate a QWERTY transliteration, which is a mapping of sounds from a language to the 
  3089. Roman keyboard layout. Figure 8-48 shows some flag symbols with additional indicators. 
  3090. Figure 8-48    Examples of modification indicators on keyboard icons
  3091.  
  3092. When you design the black-and-white version of a flag icon, use black and a 50 percent gray pattern. These choices provide the best contrast and legibility. To avoid confusion between flags of similar design, use the pattern substitutions for colors shown in Table 8-2.  
  3093. Table 8-2    Pattern substitutions for colors in keyboard icons
  3094.  
  3095. Figure 8-49 shows some keyboard icons that use the correct pattern substitutions.
  3096. Figure 8-49    Enlarged keyboard icons with correct color substitutions
  3097.  
  3098. See the section “The Keyboard Menu” beginning on page 125 in Chapter 4, “Menus,” and Inside Macintosh: Text for information on the Keyboard menu. See the chapter “Finder Interface” in Inside Macintosh: Macintosh Toolbox Essentials for more information about displaying custom icons. That chapter also provides information on how to use the bundle resource to associate these icons with your application.    
  3099. Color
  3100.  
  3101.  
  3102. This chapter presents information on how to use color in the Macintosh interface as well as in applications that deal with color. Apple’s goal in adding color to the interface is to enhance meaning, not just to color things to improve aesthetics. If used carefully, color can be a valuable additional channel of information to the user.
  3103. Ultimately, color is the domain of the user. The user should control color in most cases, modifying or removing any color scheme that your application uses as a default. To implement color successfully in an application, you need to understand some of the complex issues surrounding its use. There are many books available on the use of color. This chapter covers the basic 
  3104. issues of color that relate to its implementation in the Macintosh interface 
  3105. and applications.
  3106.  
  3107. Color Design of Standard Interface Elements
  3108.  
  3109. This section describes the use of color with standard Macintosh interface elements and provides recommendations about how your application can fit in with the color scheme of system software.
  3110. The appearance of the Macintosh interface elements is enhanced by the color capabilities of the Macintosh. Color distinguishes the active window from other windows and enhances user controls on the window frame. Color in the interface should help users focus their attention on their work not draw attention to the interface itself. In general, the use of color makes the interface more visually pleasing.
  3111. Windows and Dialog Boxes
  3112.  
  3113. The windows and dialog boxes in System 7 are designed for aesthetic consistency across all monitors from black-and-white displays to 8-bit color displays. For display on color monitors, color and shades of gray have been added to the frames of windows and to user controls. The window background remains white on all systems. This updated design takes advantage of the color capabilities of the Macintosh but maintains the consistency of the Macintosh interface. On color screens, the racing stripes in the title bar and the scroll bars are gray. The user controls—close box, size box, zoom box, and scroll box—are colored to make them more apparent. The borders of inactive windows are gray and recede into the background so that the active window’s black frame emphasizes its position in front of the other windows. Figure 9-1 shows a colorized window. 
  3114. Figure 9-1    A colorized window
  3115.  
  3116. Figure 9-2 shows a dialog box with a colored frame, but black radio buttons and text.
  3117. Figure 9-2    A colorized movable modal dialog box
  3118.  
  3119. The standard window definition functions display color windows and dialog boxes. Some control definition functions display in color the window’s scroll bars, scroll arrows, scroll box, close box, size box, and zoom box. If you use the standard window definition functions and standard control definition functions, your application’s windows will match the appearance of standard windows. If you create your own windows, be compatible with the desktop appearance by using the standard window color table and the guidelines described in this section. Be aware that users can change the colors of windows and dialog boxes by using the Color control panel. If you use the default window color table, you can be sure that the colors you use are consistent with any color that the user has access to with the Color control panel. You can use the Palette Manager to associate a color palette with a window definition. For more information, see the discussion of the Palette Manager in Inside Macintosh. 
  3120. Menus
  3121.  
  3122. In general, the only use of color in your application’s menus should be in menus used to choose colors. However, color could also be useful for directing the user’s choices in training and tutorial materials: for example, one color could lead a user through a lesson.
  3123. For display on color screens, use true gray wherever you previously used a 
  3124. 50 percent gray pattern. Use true gray in menus for the dotted separator lines between groups of items and for dimmed menu items.
  3125. Pointers
  3126.  
  3127. The pointer should always be visible. When it’s being used for selecting 
  3128. and choosing, it should remain black. A color pointer might not be visible over different colored backgrounds and doesn’t give the user any extra information. However, when the user is drawing or typing in color, the drawing or text-insertion pointer can appear in the color that is being used. Except for multicolored paintbrush pointers, the pointer shouldn’t contain more than one color at once since it’s hard for the eye to distinguish small areas of color. Whether the point is black or colored, make sure the point can be seen when it’s placed on a background of a similar color. This can be accomplished by changing the color of the pointer (to contrast it with 
  3129. the background) or by outlining the pointer with a contrasting color (one pixel wide). 
  3130. Highlighting and Selection
  3131.  
  3132. Most things—menu items, icons, buttons, and so forth—should be highlighted when selected by reversing the background with the bits. On black-and-white screens, highlighting means turning white to black and black to white. For example, if the item is black on a white background, it should be highlighted to white on a black background. On color screens, highlighting works differently; colors are darkened when selected, not reversed. For example, if an item appears green on the screen, the green color becomes darker when the item is selected. If the user can set different colors of text, Color TextEdit allows the user to set the highlighting bar color to something other than black to highlight the text better. The user can change the setting; your application should never change it. The default for the highlight color is always black.    
  3133.  
  3134. Color Application Guidelines
  3135.  
  3136. This section describes the use of color in your application. It provides recommendations about how you can use color effectively.
  3137. The first task you should complete in creating a color design for your application is to study your users. If you are designing an application that allows users to assign colors to data or that is used to create color graphics, try looking at how people are already using color in their work. You might consider visiting some graphic artists if you are creating a graphic design tool. Look at the types of tools they have and how they organize the tools. See if you can construct your tool palettes and color palettes in a way that matches how people use their color tools such as colored pencils or paint sets.
  3138. When designing interfaces to provide color in your application, avoid using the engineer or hardware model of color. Ideally, you want to translate what you know into what your users expect. Although it’s essential for you to understand how the computer produces color so that you can deal with the implications of it, your users operate under a very different model. Most users won’t understand hue, saturation, and brightness values in terms of numbers. However, they will understand a tool that provides ranges of color expressing hue, saturation, and brightness. Think about how users can understand color, rather than accurately representing the computer’s model of color.
  3139. Match Complexity to the Level of User
  3140.  
  3141. Think about the range of users that your application will be addressing. If you will have novice users and expert users, you need to construct tools that are easy for novice users to understand, but that don’t limit your expert users from using their knowledge and skills. For example, you might provide several sets of colors, which can each appear in turn in a palette, that novice users can set and then choose from. In addition, you can build in a way for expert users to create their own sets of colors, including the ability to mix custom colors. This design lets your novice users focus on the simplicity and clarity of your application and gives your expert users access to the advanced tools you provide.
  3142. Figure 9-3 shows a color palette that novice users can easily use and a color mixing tool that requires more understanding of the interface and the topic. 
  3143. Figure 9-3    Color palette and custom color mixing tool
  3144.  
  3145. Design for the Macintosh
  3146.  
  3147. When your application uses standard elements or you design custom elements, these elements need to fit into the Macintosh interface framework. This means you should follow the Macintosh design guidelines and not imitate other vendors’ designs. The Macintosh has a light source at the upper-left corner of the screen and a two-dimensional appearance. Your designs must be compatible with black-and-white designs, since that is 
  3148. the basis for the Macintosh interface and many users have only black-and-white displays. 
  3149. Design for Black and White First
  3150.  
  3151. Always design for black and white first and then colorize that design. This method ensures that your design looks good on all Macintosh computers. One example of why this is important is the text selection mechanism. On a color monitor you might be tempted to change the color of text to indicate that it has been selected; however, this technique wouldn’t translate to a black-and-white monitor. In addition, people with color-deficient vision wouldn’t recognize the use of color to indicate selection. Therefore, you shouldn’t use color as the only means of communicating important information. Color should be used redundantly. It shouldn’t be the only thing that distinguishes two objects; there should be other cues, such as text labels, shape, location, pattern, or sound.
  3152. Figure 9-4 shows the correct process of designing for black-and-white monitors and then adding color to those designs. It demonstrates the consistency of the appearance of the icons and how the aesthetic integrity 
  3153. is maintained across the designs.
  3154. Figure 9-4     Design for black-and-white monitors first
  3155.  
  3156. Keep black-and-white designs two-dimensional. It’s important to maintain the visual consistency of the Macintosh interface across applications and computer systems. Don’t cause unnecessary visual clutter by trying to mimic color effects, such as shadows, in black-and-white designs. Figure 9-5 
  3157. shows what can happen to black-and-white icons when you try to mimic color effects. 
  3158. Figure 9-5    Don’t mimic color effects in black-and-white designs
  3159.  
  3160. Maintain a close visual relationship between a black-and-white design and its colorized version. Users should be able to easily recognize standard interface elements and icons across all monitor types. Users can have several monitors connected to a computer and several computers on which they use your applications. Your application should look consistent when a user changes the bit depth of a monitor or moves your icon or window from a color monitor to a black-and-white monitor. 
  3161. Limit the Number of Colors
  3162.  
  3163. In order to maintain consistency with the Macintosh interface, use as few colors as possible in your designs. The fewer colors you use, the less flashing occurs when the screen’s color table is updated during screen redrawing. 
  3164. The color table contains the colors currently available for display on the screen. Using fewer colors also results in less visual clutter on the screen. Figure 9-6 shows an example of a palette with a limited number of colors used for art design. If you use a graphics application to do design work, make sure that the colors you use are available in the default color tables in system software. For more information, see the discussion of the Palette Manager in Inside Macintosh.   
  3165. Figure 9-6    A limited palette of colors
  3166.  
  3167. Colors on Gray
  3168.  
  3169. Colors look best against a background of neutral gray. Colors within your application will stand out more if the background and surrounding areas are gray or black and white. 
  3170. Beware of Blue
  3171.  
  3172. The color that is most difficult to distinguish is light blue, which should be avoided for text, thin lines, and small shapes. Adjacent colors that differ only in the amount of blue should also be avoided. However, for things that you want to make unobtrusive, such as grid lines, blue is the perfect color. 
  3173. Small Objects
  3174.  
  3175. People cannot easily distinguish colors in small areas. In order for people to be able to tell what color an object is, that object must be large enough for them to see without effort. If more than one color is used in a small object, the differences must be obvious, not subtle, especially if the different colors are conveying significant information.
  3176. Color for Categorizing Information
  3177.  
  3178. If you use color to code categories of information in your application, try 
  3179. to limit the use of color elsewhere in the application. Using color to code categories—for example, to label or distinguish groups of items—can make information clear. Providing the user with a small initial selection of distinct colors—for example, from four to seven—and with the capability to change those colors or add more is the best solution.
  3180. Behaviors
  3181.  
  3182.  
  3183. This chapter describes the aspects of the Macintosh interface that are essential to its “feel.” It covers the interaction between the user and the computer, detailing how the computer should respond. This chapter contains information about the mouse and the pointer, the keyboard, and the behavior of different types of objects such as text, graphics, and arrays. It discusses the behaviors associated with the primary user input devices—the mouse and keyboard. It also describes responses generated by your application, such as selection behavior and keyboard navigation through lists.
  3184.  
  3185. The Pointing Device
  3186.  
  3187. In some computer systems, the keyboard is the primary input device. People type in commands and the computer responds with typed responses or prompts. In the Macintosh interface, the pointing device is central to the user’s input. A pointing device makes possible the direct manipulation that is an important aspect of the interface. The user communicates with the computer by manipulating graphic objects on the screen. The user can grab (or seem to grab) an object, then indicate what is to be done with it. The user accomplishes this interaction with the pointing device.
  3188. In the Macintosh interface the standard pointing device is the mouse. There are other pointing devices, such as trackballs and stylus pens, that perform the same functions. Figure 10-1 shows several different pointer devices.
  3189. Figure 10-1    Different pointing devices
  3190.  
  3191. The mouse is a hand-held device, usually (but not necessarily) connected to the computer by a long, flexible cable. There’s a single button on the mouse. The user holds the mouse and rolls it on a flat, smooth surface. On the screen, a pointer, which can assume different shapes according to the context of the application, follows the motion of the mouse. 
  3192. Simply moving the mouse (without pressing the mouse button) just moves the pointer. Most actions take place only when the user positions the pointer over an object on the screen, then presses and releases the mouse button. 
  3193. Traditional character-oriented command-line interfaces rely on a cursor to indicate the place on the display where the next character that is typed will appear. The user uses arrow keys (sometimes called cursor keys) to move the cursor around the screen. Because there is nothing else to point at, no pointer is needed. 
  3194. In the Macintosh interface, there may be many graphic objects on the screen, unrelated to the text insertion point. Thus there are lots of objects to point at and a pointer is necessary in the interface. The screen pointer is logically attached to the mouse or other pointing device. The user manipulates the pointer to show your application what to do next and where to do it. The place where the next characters to be typed will appear is indicated by an insertion point. In text, the pointer shows where the insertion point will be moved to if the user clicks at that location. Figure 10-2 shows the insertion point and the pointer in a text document.
  3195. Figure 10-2    The insertion point and the pointer
  3196.  
  3197. Each pointer has a hot spot—the portion of the pointer that must be positioned over a screen object before mouse clicks can have an effect on 
  3198. that object. The hot spot should be intuitive, such as the tip of an arrow pointer or the center point of a crosshair pointer. Similarly, screen objects have a hot zone—the area that the pointer’s hot spot must be within in order for mouse clicks to have an effect. 
  3199. As the pointer moves about the screen, it may change shape. For example, in a text-oriented application, the pointer takes the I-beam shape while it’s over the text, to show where the insertion point will move to if the mouse button is pressed. When the pointer moves outside of the text, it becomes an arrow. In general, the pointer should change shape only to provide information to the user. In other words, it shouldn’t change shape randomly. For example, the pointer could change shape to give feedback on the range of activities that make sense either in a particular area of the screen or in a current mode. If the result of mouse actions depends on the item under the pointer when the user presses the mouse button, the pointer could change shape depending on the object. Where an application uses modes for different functions, the pointer could be a different shape in each mode. Table 10-1 shows some examples of pointers and their effects. You can create additional pointers as needed for other contexts.
  3200. Table 10-1    Pointers
  3201.  Pointer    Name    Used for    
  3202.     Arrow    Scroll bar, other controls, size box, title bar, close box, zoom box, menu bar, desktop
  3203.     
  3204.     Crosshairs    Drawing, shrinking, or stretching graphic objects
  3205.     
  3206.     I-beam    Selecting and inserting text
  3207.     
  3208.     Plus sign    Selecting fields in an array
  3209.     
  3210.     Wristwatch    Showing that a lengthy operation is in progress    
  3211.  
  3212. During a particularly lengthy operation, when the user can do nothing else but wait until the operation is completed or switch to another application, 
  3213. the pointer may change its shape and become a status or progress indicator. This indicator lets the user know that the system hasn’t died—it’s just busy. The standard pointer for this case is the wristwatch; however, if the operation will take longer than a few seconds, your application should display an indicator to show the user the estimated total time and the elapsing time 
  3214. of the operation. These measurements can be shown in absolute terms, as proportions of the total, or both. Figure 10-3 shows a status indicator from the Finder that is implemented as a movable modal dialog box to indicate to 
  3215. the user that he or she can switch to another application while waiting for the operation to finish.
  3216. Figure 10-3    A status indicator
  3217.  
  3218.  
  3219. Mouse Actions
  3220.  
  3221. The basic mouse actions in the Macintosh interface are pointing, clicking, double-clicking, pressing, and dragging.
  3222. In general, just moving the mouse changes nothing except the location, and possibly the shape, of the pointer. Pressing the mouse button indicates the intention to do something, and releasing the mouse button completes the action. Pressing by itself should have no more effect than clicking has—except in well-defined areas, such as scroll arrows, where it has the same effect as repeated clicking. For example, if you click an icon in the Finder, you select the icon and no more.
  3223. Clicking
  3224.  
  3225. Clicking has two components: pushing down on the mouse button and then quickly releasing it while the mouse remains stationary. (If the mouse moves between button down and button up, dragging—not clicking—is what happens.) Some uses of clicking are to select an object, to move an insertion point, to activate a button, and to turn on a control such as a checkbox. The effect of clicking should be immediate and evident. If the function of the click is to cause an action (such as clicking a button), the selection is made when the button is pressed, and the action takes place when the button is released.
  3226. Figure 10-4 shows the action of clicking a button.
  3227. Figure 10-4    Clicking a button 
  3228.  
  3229. Double-Clicking
  3230.  
  3231. Double-clicking involves a second click that follows immediately after the first click. If the two clicks are close enough to one another in terms of time 
  3232. (as set by the user in the Mouse control panel) and of screen location (usually within one or two pixels), they constitute a double click.
  3233. The most common use of double-clicking is to provide a shortcut to other actions. For example, clicking an icon twice is a faster way to open it than clicking once to select it, then choosing Open from the File menu. Clicking a word twice to select it is faster than dragging through it. Figure 10-5 shows the effect of double-clicking a word in a text document.
  3234. Figure 10-5    Double-clicking to select a word
  3235.  
  3236. Double-clicking is a shortcut for those users who are physically able to 
  3237. use it. Double-clicking must never be the only way to perform a given action. Many novice users, children, and people with certain physical disabilities may have a hard time double-clicking. 
  3238. Some applications support selection by double-clicking and triple-clicking. The second click extends the effect of the first click, and the third click extends the effect of the second click. For example, in a text-oriented application, the first click sets an insertion point, the second click selects the whole word containing the insertion point, and the third click might select the whole sentence or paragraph. In a graphics application, the first click might select a single object, and double and triple clicks might select successively larger sets of objects. 
  3239. Three clicks is probably the practical limit, and even that is difficult for many people. If an application defines the effect of only single- and double-clicking, a third click should have no effect. If triple-clicking is defined, then the fourth click should have no effect.
  3240. Pressing
  3241.  
  3242. Pressing means holding down the mouse button for a time while the mouse remains stationary. For example, pressing a menu title displays the menu contents. For certain kinds of objects, pressing on the object has the same effect as clicking it repeatedly. For example, clicking a scroll arrow causes a document to scroll one line; pressing a scroll arrow causes the document to scroll continuously until the user releases the mouse button or reaches the end of the document. Figure 10-6 shows the effect of pressing the mouse button while the pointer is on a scroll arrow.
  3243. Figure 10-6    Pressing a scroll arrow
  3244.  
  3245. Dragging
  3246.  
  3247. Dragging means pressing the mouse button, moving the mouse to a new position, and then releasing the mouse button. Dragging can have different effects depending on what’s under the pointer when the mouse button is pressed. The uses of dragging include selecting blocks of text, choosing a menu item, selecting a range of objects, moving an icon or other object from one place to another, and shrinking or expanding an object.
  3248. Graphic objects can be moved by dragging. The application either moves the entire object or attaches a dotted outline of the object to the pointer and moves the outline as the user moves the pointer. When the user releases 
  3249. the mouse button, the application redraws the complete object at the new location. Figure 10-7 shows the process of moving an object by dragging.
  3250. Figure 10-7    Dragging to move an object
  3251.  
  3252. Your application can restrict an object from being moved past certain boundaries, such as the edges of a window. If the user moves the pointer outside the boundaries, the application stops drawing the dotted outline 
  3253. of the object. If the user releases the mouse button while the pointer is outside the boundaries, the object doesn’t move. However, if the user moves the pointer back within the boundaries before releasing the mouse button, 
  3254. the object appears in the new location. If the user moves the object beyond the boundary of a window, your application can also scroll the document (using automatic scrolling) or even move the object from one window to another.  
  3255.  
  3256. The Keyboard
  3257.  
  3258. In the Macintosh interface the user points to and manipulates objects on the screen with the pointing device. The user doesn’t have to enter commands from the keyboard, which leaves entering text as the primary use for the keyboard. The keyboard may also be used for navigation. (Keyboard navigation methods are always shortcuts to navigating with the mouse; they should never be the only method of navigation.)
  3259. There are two kinds of keys: character keys and modifier keys. A character key sends characters to the computer. When held down, a modifier key can alter the meaning of the character key being pressed, or alter or amplify the meaning of a mouse action.
  3260. Character Keys
  3261.  
  3262. Character keys include keys for letters, numbers, and punctuation, as well as the Space bar. If the user presses one of these keys while entering text, the corresponding character is added to the text. Nonprinting characters such as the Enter, Tab, Return, Delete (or Backspace), Clear, and Escape (Esc) keys are also treated like character keys. Although the result of pressing one of these keys depends on the application and the context, it is essential that your application use them consistently, as described in the following paragraphs. 
  3263. Enter
  3264.  
  3265. The Enter key tells the application that the user is through entering information in a particular area of the document, such as a field in an array or table. Most applications add information to a document as soon as the user types or draws it. However, the application may need to wait until a whole collection of information is available before processing it. In this case, the user presses the Enter key to signal that the information is complete. The user can press Enter (like Return) to dismiss dialog boxes and alert boxes, if there is a default button. While the user is entering text into a text document, pressing Enter has no effect.
  3266. Tab
  3267.  
  3268. In text-oriented applications, the Tab key is used to move the insertion point to the next tab stop. In other contexts, Tab is a signal to proceed: it signals movement to the next item in a sequence, as shown in Figure 10-8. Pressing Tab often causes data to be entered before moving to the next item.
  3269. Figure 10-8    Using the Tab key to cycle through fields
  3270.  
  3271. Return
  3272.  
  3273. In text, the Return key inserts a carriage return at the current insertion point. It moves the insertion point to the beginning of the next line, as shown in Figure 10-9. In arrays, the Return key signals movement to the leftmost field one step lower on the display (like a carriage return on a typewriter). Return (like Tab) can cause data to be entered before moving down a step. The user can press Return (like Enter) to dismiss dialog boxes and alert boxes, if there is a default button. 
  3274. Figure 10-9    Using the Return key to move the insertion point
  3275.  
  3276. Delete (or Backspace)
  3277.  
  3278. The Delete (or Backspace) key deletes text or graphics. Generally, if a selection has been made, pressing Delete removes the selection without putting it in the Clipboard. If there is no selection, pressing Delete removes the character preceding the insertion point without putting it in the Clipboard. The Delete key has an effect like that of the Clear command in the Edit menu.
  3279. You can support the keyboard combination Option-Delete to delete the word that contains the insertion point.
  3280. Note that the Delete key is different from the Forward Delete key (labeled Del), which removes the character or selection following the insertion point. 
  3281. Clear
  3282.  
  3283. The Clear key has the same effect as the Clear command in the Edit menu; that is, it removes the selection from the document without putting it in the Clipboard. Because not all Macintosh keyboards have Clear keys, no application should ever require use of the Clear key.
  3284. Escape
  3285.  
  3286. The Escape (Esc) key has the general meaning “let me out of here.” It’s a sort of panic button for the user. In certain contexts its meaning is specific:
  3287. n    The user can press Escape as an alternate to clicking the Cancel button in a dialog box.
  3288. n    The user can press Escape to stop an operation in progress, such as printing. Using the Escape key in this way has the same effect as using the keyboard equivalent Command-period.
  3289. If an application absolutely requires a series of dialog boxes, the user should be able to use Escape to move backward through the boxes. However, you should avoid getting into this situation for the reasons described in Chapter 6, “Dialog Boxes,” in the section “Stacking Modal Dialog Boxes” on page 192. 
  3290. Pressing Escape should never cause the user to back out of an operation 
  3291. that would require extensive time or work to reenter. Also, pressing 
  3292. Escape should never cause the user to lose valuable information. When 
  3293. the user presses Escape during a lengthy operation, the application should display a confirmation dialog box to be sure that Escape wasn’t pressed accidentally. An example of a message you might post is shown in 
  3294. Figure 10-10.
  3295. Figure 10-10    A sample confirmation dialog box for the Escape key
  3296.  
  3297. Modifier Keys
  3298.  
  3299. Modifier keys are those that alter the way other keystrokes are interpreted. These keys sometimes affect the way the mouse-button actions are interpreted as well. They are the Shift, Caps Lock, Option, Command, and Control keys. Not all Macintosh keyboards contain all of these keys. It is important that you use these keys consistently from application to application, as outlined in these guidelines.   
  3300. Shift
  3301.  
  3302. The Shift key, when held down at the same time a character key is pressed, produces the uppercase letter on alphabetic keys, or the upper character on two-character keys. The Shift key is also used in conjunction with the mouse for extending a selection or for constraining movement in graphics applications. For example, in some graphics applications holding down the Shift key while using a rectangle tool limits the tool to drawing squares. 
  3303. Caps Lock
  3304.  
  3305. The Caps Lock key latches in the down position when pressed and releases when pressed again. (On PowerBook computers this key is a soft switch, so it doesn’t latch.) Note that the Caps Lock key operates for Roman languages only; in other words, it works as described in this section for languages that include uppercase and lowercase letters. When down, it gives the uppercase letter on alphabetic keys. Caps Lock has the same effect on alphabetic keys that the Shift key has, but Caps Lock has no effect on any other keys. In other words, even when Caps Lock is down, the user must press the Shift key to produce the upper characters (#, ?, and so on) on the nonalphabetic keys. 
  3306. Option
  3307.  
  3308. The Option key, when used in combination with other keys, produces a 
  3309. set of international characters and special symbols. For example, in many Macintosh fonts, Option-4 produces the ¢ symbol, Option-R produces ®, 
  3310. and Option-G produces ©. Shift and Option can be used together, in combination with a character key, to produce yet other symbols. For example, Option-Shift-? produces the Spanish ¿ character. The Key Caps desk accessory lets the user preview these combinations in all available fonts.
  3311. The Option key can also be used in conjunction with the mouse to modify the effect of a click or drag. For example, in some graphics applications, if the user selects an object and holds down the Option key while dragging the object, the application makes a copy of the object and moves it to wherever the user releases the mouse button. This example is illustrated in Figure 10-11.
  3312. Figure 10-11    Using Option-drag to make a copy of an object
  3313.  
  3314. Command
  3315.  
  3316. The Command key is labeled with a propeller () symbol and, on some keyboards, an Apple symbol () as well. Pressing a character key while holding down the Command key usually tells the application to interpret the key as a command, not as a character. These combinations are called keyboard equivalents, as described in Chapter 4, “Menus,” in the section “Keyboard Equivalents” on page 128. 
  3317. In some applications, the Command key is used with other keys to provide special functions or shortcuts. For example, pressing Command-Shift-3 on a Macintosh saves a snapshot of the current screen on disk. The Command key can also be used in conjunction with the mouse to modify the effect of a click or drag.
  3318. Control
  3319.  
  3320. The Control key is used with terminal-emulation programs for Control-key sequences. For all other applications, it is reserved for shortcut key sequences that the user defines using a macro-key facility.
  3321. Type-Ahead and Auto-Repeat
  3322.  
  3323. If the user types when the computer is unable to process the keystrokes immediately or types more quickly than the computer can handle, the extra keystrokes are queued for later processing. This queuing is called type-ahead. There’s a limit (varying with the computer) to the number of keystrokes that can be queued, but this limit is usually not reached unless the user types while the application is performing a lengthy operation. 
  3324. When a character key is held down for a certain amount of time, it starts repeating automatically. This feature is called auto-repeat. The user can set the delay and the rate of repetition with the Keyboard control panel. An application can tell whether a series of keystrokes was generated by auto-repeat or by the same key being pressed several times. Your application can choose to disregard keystrokes generated by auto-repeat; this is usually a good idea for menu commands chosen with keyboard equivalents such as Command–character key combinations. Be judicious in ignoring these sequences because users can find them useful in certain situations.
  3325. In general, if the user holds down a modifier key, it has the same effect as if the user presses it once. If the user holds down a modifier key and a character key at the same time, the effect is the same as if the user holds down the modifier key while pressing the character key repeatedly.
  3326. Auto-repeat does not function during type-ahead. It operates only when the application is ready to accept keyboard input.
  3327. International Keyboards
  3328.  
  3329. Keyboard layouts used in the United States resemble those on standard U.S. office typewriters. The layouts used outside the United States are designed to conform to the International Standards Organization (ISO) standard. In different countries, international keyboards have different labels on the keys, but the overall layout is still based on the ISO standard.
  3330. Arrow Keys
  3331.  
  3332. Some Macintosh keyboards include four arrow keys: Up Arrow, Down Arrow, Left Arrow, and Right Arrow. These keys are shown in Figure 10-12.
  3333. Figure 10-12    Arrow keys
  3334.  
  3335. Appropriate Uses for the Arrow Keys
  3336.  
  3337. As a general rule, arrow keys are used to move the insertion point and, when used with the Shift key, to extend or shrink selections. The guidelines in this section apply both to moving the insertion point and to making selections. They are the minimum guidelines for arrow keys. You may expand these guidelines if you need to, keeping in mind their spirit.
  3338. Arrow keys are never used to duplicate the function of the scroll bars or to move the mouse pointer. They may be used as a shortcut to move the insertion point and, under some circumstances, to make selections.
  3339. An application should use the arrow keys only when appropriate to the task. Applications that deal with text or arrays, such as word processors, spreadsheets, and databases, have an insertion point. This insertion point could be moved both by the mouse and by the arrow keys.
  3340. If the user makes a selection and then presses the Right Arrow or Left Arrow key, your application should shrink the selection to zero length and place the insertion point at the right or left edge of the selection. This action doesn’t move the location of the selection.
  3341. In a graphics application, the arrow keys can be used for fine movement of selected objects, particularly since graphics applications typically have no insertion point. If a graphics application uses arrow keys, it should be only to move the selected object by the smallest possible increment (one pixel or one grid unit). For example, the user could select an object and use the arrow keys to move one pixel per keystroke in the direction of the arrow key pressed. Generally, graphics applications shouldn’t use arrow keys to change a selection or use modifier keys to multiply the effect of arrow keys. (Note that the Finder uses arrow keys to change the selection.)
  3342. Moving the Insertion Point
  3343.  
  3344. The Left Arrow and Right Arrow keys move the insertion point one character left and right respectively. Up Arrow and Down Arrow move the insertion point up and down one line respectively. 
  3345. During vertical movement of the insertion point, horizontal screen position is maintained in terms of screen pixels, not characters. (Character boundaries seldom line up vertically when proportional fonts are used.) When the insertion point moves to a new line, move it slightly left or right, to the nearest character boundary on the new line. During successive movements up or down, the application should keep the insertion point as close as possible to the original horizontal position as it moves from line to line.
  3346. Moving the Insertion Point in Empty Documents
  3347.  
  3348. Various text-editing programs treat empty documents in different ways. Some assume that an empty document contains no characters, in which case clicking at the bottom of a blank screen causes the insertion point to appear at the top. In this situation, Down Arrow cannot move the insertion point into the blank space because there are no characters there.
  3349. Other applications treat an empty document as a page of space characters, in which case clicking at the bottom of a blank screen puts the insertion point where the user has clicked and lets the user type characters there, overwriting the spaces. In this sort of application, Down Arrow moves the insertion point straight down through the spaces. Whichever of these methods you choose for your application, it’s essential that you be consistent throughout.
  3350. Using Modifier Keys With Arrow Keys
  3351.  
  3352. In some cases it’s appropriate to use modifier keys such as Option and Command to extend the action of moving the insertion point in a document. This allows users to move the insertion point using keyboard combinations as an alternative to the mouse. Keep in mind that these keyboard combinations are only shortcuts for mouse actions. It is optional to extend these behaviors to applications but it is never appropriate to implement only a keyboard shortcut and not provide a mouse-based way to perform the same action. 
  3353. You can support using modifier keys with arrow keys to move the input focus, extend a selection, or move objects. The most common uses of these keyboard combinations are to extend selections and to move the insertion point. The paragraphs that follow suggest typical uses for modifier key–arrow key combinations.
  3354. The Option key and the Command key are both used as semantic modifiers with the arrow keys. A semantic modifier changes the semantic unit that the arrow keys affect. The application determines what the semantic units are. For example, in word-processing applications, semantic units are characters, words, lines, paragraphs, and documents. In general, the Option key increases the size of the semantic unit by 1 compared to the arrow keys alone, and the Command key enlarges the semantic unit again. Table 10-2 shows how the Option key and Command key could change the effect of arrow keys in a word-processing application.  
  3355. Table 10-2    How modifier keys change the movement of the insertion point with the arrow keys
  3356.     Arrow key alone    With Option key    With Command key or Shift key    
  3357. Left Arrow    Left one character    Left one word    To beginning of line    
  3358. Right Arrow    Right one character    Right one word    To end of line    
  3359. Up Arrow    Up one line    To start of paragraph    To top of window    
  3360. Down Arrow    Down one line    To end of paragraph    To bottom of window    
  3361.  
  3362. If there aren’t any paragraphs or an additional paragraph marker after the insertion point in the document, then Option–Down Arrow can’t move the insertion point to its end. In this case, you should map Option–Down Arrow to have the same action as Down Arrow. For example, if the insertion point is already at the end of the document and the user presses Option–Down Arrow, play the system beep to call the user’s attention to the position of the 
  3363. insertion point.
  3364. In an application (such as a spreadsheet) that represents data in an array, the basic semantic unit would be the cell. Option–Left Arrow (or Option–Right Arrow) would designate the cell to the left (or right) of the currently active cell as the new active cell. Using modifier keys with arrow keys doesn’t change the data; Option–Left Arrow just causes the data to be entered and moves the selection to the next cell to the left.
  3365. Though the use of multiple modifier-key combinations (such as Command–Option–Left Arrow) is discouraged, it’s all right to use the 
  3366. Shift key with any one of the other modifier keys for making a selection. 
  3367. (See “Selecting With the Arrow Keys” on page 295 for more information.) 
  3368. If multiple keys must be pressed simultaneously, they should be fairly close together, otherwise, some people won’t be able to use that combination. 
  3369. Note that for non-Roman script systems, Command–Left Arrow and Command–Right Arrow are reserved for changing the direction of keyboard input. Specifically, Command–Right Arrow changes the keyboard layout to Roman and Command–Left Arrow changes the keyboard layout to the system script. This capability is especially useful for bidirectional script systems such as Arabic and Hebrew since it allows users to change the direction of keyboard input. See Table 4-2 in Chapter 4, “Menus,” on page 128 for more information. Also, Command–Shift–Left Arrow and Command–Shift–Right Arrow move the insertion point to the beginning and end of the line, respectively. 
  3370. In all cases, if you can’t complete a user action for some reason, provide feedback to indicate this. For example, you can flash the menu bar or play a sound on the first instance of a user action that can’t be completed. You can also display an alert box that describes the situation and gives suggestions to the user about what can be done in the current context.
  3371. Function Keys
  3372.  
  3373. Some Macintosh keyboards include function keys. There are two types of function keys, dedicated and nondedicated. The nondedicated function keys—labeled F1 through F15—are definable by the user, not by the application. F1 through F4 represent Undo, Cut, Copy, and Paste in any applications that use these commands. 
  3374. The six dedicated function keys are labeled Help, Del, Home, End, Page Up, and Page Down. These keys are shown in Figure 10-13.
  3375. Figure 10-13    The function keys
  3376.  
  3377. Help
  3378.  
  3379. Pressing the Help key invokes any application help system that has been installed. This is equivalent to pressing Command-? (or Command-/). The sort of help available varies among applications. If a full contextual help system is not available, some sort of useful help screen should be provided. 
  3380. Forward Delete (Del)
  3381.  
  3382. In most script systems, pressing Forward Delete performs a forward delete: the character following the insertion point is removed, shifting everything following the removed character one character position back. The effect is that the insertion point remains stable while it “vacuums” the character or selection ahead of it. 
  3383. You can support the keyboard combination Option–Forward Delete to 
  3384. delete the next larger semantic unit as described in the section “Using Modifier Keys With Arrow Keys” on page 282. Deleting more than one 
  3385. word ahead of the insertion point at a time using the keyboard can make users feel uncomfortable. Users prefer to select large amounts of text or content in a document with the mouse so that they have more control over the exact selection.
  3386. If Forward Delete is pressed when there is a current selection, it has the same effect as pressing Delete (Backspace) or choosing Clear from the Edit menu.
  3387. Home
  3388.  
  3389. Pressing the Home key is equivalent to moving the scroll boxes all the way to the top of the vertical scroll bar and to the left end of the horizontal scroll bar. (Note that the Home key may operate differently in a spreadsheet application; it won’t necessarily scroll horizontally and it may scroll to the beginning of a row or to the beginning of the spreadsheet itself.) Pressing the Home key has no effect on the location of the insertion point or any selected material. 
  3390. End
  3391.  
  3392. Pressing End is the opposite of pressing Home: it’s equivalent to moving 
  3393. the scroll boxes all the way to the bottom of the vertical scroll bar and to the right end of the horizontal scroll bar. (Note that the End key may operate differently in a spreadsheet application; it won’t necessarily scroll horizontally and it may scroll to the end of a row or to the end of the spreadsheet itself.) Pressing End has no effect on the location of the insertion point or any selected material. 
  3394. Page Up
  3395.  
  3396. Pressing Page Up is equivalent to clicking the mouse in the upper gray region of the vertical scroll bar. Pressing Page Up has no effect on the location of the insertion point or any selected material. 
  3397. Page Down
  3398.  
  3399. Pressing Page Down is equivalent to clicking the mouse in the lower gray region of the vertical scroll bar. Pressing Page Down has no effect on the location of the insertion point or any selected material.
  3400.  
  3401. Selecting
  3402.  
  3403. Before performing an operation on an object, the user must select it, usually by clicking it, to distinguish it from other objects. Selecting the object to be operated on before identifying the operation itself is a fundamental characteristic of the Macintosh human interface. The pattern is usually something like this:
  3404.     1.    The user selects an object (a noun, a thing to be operated on).
  3405.     2.    The user chooses an operation (a verb, the thing to be done).
  3406. This is often called the “noun-verb paradigm.”
  3407. There is always a visual clue to show that something has been selected. For example, text and icons in a black-and-white environment usually appear in inverse video when selected. In color environments, icons appear darker and text is highlighted with the color the user set in the Color control panel. In some situations, other forms of highlighting may be more appropriate. The important thing is that there should always be immediate feedback, so the user knows that the click had an effect. 
  3408. Selecting an object never alters the object itself. Making a selection shouldn’t commit the user to anything; there should never be a penalty for making an incorrect selection. The user can undo any selection by making any other selection or clicking outside the selection.
  3409. How something is selected depends on what it is. Although there are many ways to select objects, the selection methods fall into easily recognizable groups. Users get used to selecting objects in certain ways, and applications that use these methods are easier to learn. Some of these methods apply to every type of application, and some to only particular types of applications.
  3410. It’s useful to distinguish among three types of objects—text, lists or arrays, and graphics—because the user deals with each of them in a different way when selecting them. Figure 10-14 shows an example of each.
  3411. Figure 10-14    Three ways of selecting information
  3412.  
  3413. Each of these three ways of presenting information retains its integrity regardless of the context in which it appears. For example, a field in an array can contain text. When the user is manipulating the field as a whole, the field is treated as part of the array. When the user wants to change the contents of the field, he or she edits the field in the same way as any other text.
  3414. Text can be arranged on the screen in a variety of ways. Some applications, such as word processors, might consist of nothing but text, whereas others, such as graphics-oriented applications, might use text almost incidentally. 
  3415. It’s useful to consider all the text appearing together in a particular context as a block of text. The size of the block can range from a single field, as in a dialog box, to the whole document, as in a word processor. Regardless of 
  3416. its size or arrangement, the application sees each block as a one-dimensional string of characters. Text is edited the same way regardless of where 
  3417. it appears.
  3418. Arrays are tabular arrangements of fields. One-dimensional arrays are called lists, and two-dimensional arrays are called forms or tables. Each field contains a collection of information, usually text and possibly graphics. A table can be easily identified on the screen as it consists of rows and columns of fields (sometimes called cells) separated by horizontal and vertical lines. (Tables are often implemented in spreadsheet applications.) A form is something the user fills out, such as a tax form or credit-card application. Although the fields in a form can be arranged in any appropriate way, your application always considers these fields as being in a well-defined linear order.
  3419. Graphics are pictures, drawn either by the user or by the application. Graphics in a document tend to consist of discrete objects, each of which can be selected individually.
  3420. The sections that follow discuss the general methods of selecting and the specific methods that apply to text applications, graphics applications, 
  3421. and arrays.
  3422. Selection Methods
  3423.  
  3424. This section describes various selection techniques: selection by clicking, selection by dragging, extending a selection, and discontinuous selection. Figure 10-15 shows some of the methods.
  3425. Figure 10-15    Selection techniques
  3426.  
  3427. Selection by Clicking
  3428.  
  3429. The most straightforward method of selecting an object is by clicking it once. Icons and most other things that can be selected are selected in this way. The user positions the pointer over the desired object, then presses and releases the mouse button. 
  3430. Selection by Dragging
  3431.  
  3432. The user selects a range of objects by dragging through them. Although the exact meaning of the selection depends on the type of application, the procedure is always the same:
  3433.     1.    The user positions the pointer at one corner of the range and presses the mouse button. This position is called the anchor point of the range. 
  3434.     2.    Without releasing the mouse button, the user moves the pointer in any direction. As the pointer is moved, visual feedback indicates the objects that would be selected if the mouse button were released. For text and arrays, the selected area is continuously highlighted. For graphics, a dotted rectangle expands or contracts to show the range that will be selected. If appropriate, the view should scroll to allow extending the selection beyond one window.
  3435.     3.    When visual feedback shows the desired range, the user releases the mouse button. The point at which the button is released is called the active end of the range.
  3436. Changing a Selection With Shift-Click
  3437.  
  3438. A user can extend a selection by holding down the Shift key and clicking the mouse button. This action is called Shift-clicking. Exactly what happens next depends on the context. 
  3439. In text or an array, the result of the Shift-click is always the selection of a range. The position where the button is clicked becomes the new endpoint of the range. If the user Shift-clicks within the current range, the new range will be smaller than the old range. Usually, if the user then Shift-clicks in another location, the additional data is included in the selection. In arrays, however, a different paradigm can be implemented in which the selection always moves from the current cell to wherever the user Shift-clicks, changing rather than extending the selection. This model works only in applications such as arrays, where the current cell is highlighted and the user can always see the active cell. In this case, the user always knows the fixed point from which the selection will start.
  3440. Extended selections can be made, even across the panes of a split window. Figure 10-16 shows the effect of extending and shrinking a range of text using Shift-click.
  3441. Figure 10-16    Expanding and shrinking a text selection
  3442.  
  3443. There are two methods for extending a continuous selection using Shift-click: the addition method and the fixed-point method. The addition method 
  3444. is based on adding new text to a current selection. The fixed-point method establishes a fixed location for the insertion point and allows the user to extend the selection on either side of the fixed point. Figure 10-16 illustrates the results of three consecutive steps in both the addition method and the fixed-point method.
  3445. Figure 10-17    Extending text selections using the addition and fixed-point methods
  3446.  
  3447. When considering which method to use in your application, keep in mind that the addition method provides more flexibility by allowing users to extend a selection in both directions rather than in only one direction, as in the fixed-point method. The addition method also provides greater consistency in terms of extending a selection; the fixed-point method can actually end up shrinking a selection rather than extending it, as shown in Figure 10-16. In both methods, if the user positions the insertion point within a selection and Shift-clicks, the selection is shortened from the right side of the selection to the location of the insertion point.
  3448. In graphics applications, objects aren’t usually considered to be in any particular sequence. A selection is extended by adding objects to it, and the added objects do not have to be adjacent to the objects already selected. The user can add either an individual object or a range of objects to the selection by holding down the Shift key before making the additional selection (Shift-click). When the user does this, the objects between the current selection and the new object are not automatically included in the selection. This kind of selection is called discontinuous selection. If the user holds down the 
  3449. Shift key and selects one or more objects that are already highlighted, 
  3450. the objects are removed from the selection or are deselected. For more information about discontinuous selections, see Inside Macintosh: Text.   
  3451. Changing a Selection With Command-Click
  3452.  
  3453. In the case of graphics, all selections are discontinuous selections because graphic objects are discrete. This is not the case with arrays and text, in which an extended selection made by a Shift-click always includes everything between the old anchor point and the new active end. In arrays and text, discontinuous selections are made by clicking while holding down the Command key.    
  3454. To make a discontinuous selection in a text or array application, the user selects the first piece in the usual way and holds down the Command key while selecting the remaining pieces. Each piece is selected in the same way as if it were the whole selection, but because the Command key is held down, the new pieces are added to the existing selection instead of replacing it. If one of the pieces selected with Command-click is already within an existing 
  3455. part of the selection, then instead of being added to the selection, it’s removed from the selection.
  3456. Figure 10-18 shows the process of adding cells to and removing cells from a discontinuous selection. 
  3457. Figure 10-18    Discontinuous selection within an array
  3458.  
  3459. Not all applications support discontinuous selections, and those that do might restrict the operations a user can perform on them. For example, a word processor might allow the user to choose a font after making a discontinuous selection, but not allow the user to type replacement characters. In this situation, it wouldn’t be apparent to users which part of the selection the characters would replace. Decide what makes sense in the context of your application and test it with users to make sure that their needs are met. 
  3460. Selections in Text
  3461.  
  3462. In most applications, the user is required at some point to edit text. The principle of consistency (both within and among applications) requires that text be selected and edited in a consistent way, regardless of where it appears. 
  3463. A block of text is a string of characters. A text selection is a substring of this string, which can have any length from zero characters to the whole block. Each of the text selection methods selects a different kind of substring. 
  3464. Figure 10-19 shows different kinds of text selections.
  3465. Figure 10-19    Text selections
  3466.  
  3467. The insertion point is a zero-length text selection. The user establishes 
  3468. the location of the insertion point by clicking somewhere in the text. The insertion point then appears at the nearest character boundary. If the user clicks anywhere to the right of the last character on a line, the insertion point appears immediately after the last character. If the user clicks to the left 
  3469. of the first character on a line, the insertion point appears immediately 
  3470. before the first character. 
  3471. The insertion point shows where text will be inserted when the user begins typing, or where the contents of the Clipboard will be pasted. As each character is typed, the insertion point is moved to the right of that character.
  3472. Selecting With the Mouse
  3473.  
  3474. The range selection method can be applied to text. The user selects a range of text by dragging through the range. A range can be a range of characters, words, lines, or paragraphs, as defined by the application. If the user extends the range, the way the range is extended depends on what kind of range it is. If it’s a range of individual characters, it can be extended one character at a time. If it’s a range of words (including a single word), it’s extended only by whole words. 
  3475. The user selects a whole word by double-clicking somewhere within that word. If the user begins a double-click sequence, but then drags the mouse between the mouse-down and the mouse-up of the second click, the selection becomes a range of words. As the pointer moves, the application highlights or unhighlights whole words at a time.
  3476. Selecting Ranges
  3477.  
  3478. A word or range of words can also be selected in the same way as any 
  3479. other range; whether this type of selection is treated as a range of characters or as a range of words depends on the operation. For example, in a word processor, a range of individual characters that coincides with a range of words is treated like characters for purposes of extending a selection, but is treated like words for purposes of “intelligent cut and paste” (described in the section “Intelligent Cut and Paste” on page 301). 
  3480. The following definition of a word applies in the United States and Canada and in some other countries. In many countries, the definition differs to reflect local formats for numbers, dates, and currency. A word is defined as any continuous string that contains any of the following characters:
  3481. n    a letter
  3482. n    a digit
  3483. n    a nonbreaking space (Option-space or Command-space)
  3484. n    a currency symbol ($, ¢, £, or ¥)
  3485. n    a percent sign
  3486. n    a comma between digits
  3487. n    a period before a digit
  3488. n    an apostrophe between letters or digits
  3489. n    a hyphen, but not Option-hyphen (–) or Option-Shift-hyphen (—)
  3490. If the user double-clicks any character not on this list, only that character 
  3491. is selected.
  3492. These are examples of words:
  3493. n    $123,456.78
  3494. n    shouldn’t
  3495. n    3 1/2 (with a nonbreaking space)
  3496. n    .5%
  3497. These are examples of strings treated as more than one word:
  3498. n    7/10/6
  3499. n    blue cheese (with a breaking space)
  3500. n    “Wow!” (The quotation marks and exclamation point aren’t part of 
  3501. the word.)
  3502. In some contexts—in a programming language, for example—it may be appropriate to allow users to select both the left and right parentheses in a pair, as well as all the characters between them, by double-clicking either one of them. The same feature could be implemented for braces and brackets. This would mean that the user could select the entire expression
  3503. [x+y–(4*3)^(n–1)]
  3504. simply by double-clicking [ or ].
  3505. Selecting With the Arrow Keys
  3506.  
  3507. To use arrow keys to make a text selection, the user holds down Shift while pressing an arrow key. If it’s important that your Macintosh application makes use of the numeric keypad, you shouldn’t use these Shift–arrow key combinations. This is because the keypad’s codes for the four Shift–arrow 
  3508. key combinations are the same as those for the keypad’s +, *, /, and = keys. 
  3509. If the use of a Shift–arrow key combination for making selections is more important to your application than is the numeric keypad, the following paragraphs describe how it should work. 
  3510. When a Shift–arrow key combination is pressed, the active end of the selection moves and the range over which it moves becomes selected. If both the Shift key and another modifier key are held down, the end of the selection moves as defined for the particular modifier key, and the range over which 
  3511. it moves becomes selected. For example, Option–Shift–Left Arrow selects the whole word that contains the character to the left of the insertion point (just like double-clicking a word).
  3512. A selection made by using the mouse is no different from one made by using arrow keys. A selection started with the mouse can be extended by using 
  3513. Shift and Left Arrow or Right Arrow.
  3514. In a text application, pressing Shift and either Left Arrow or Right Arrow selects a single character. If the Left Arrow key is used, the anchor point of  the selection is on the right side of the selection, the active end on the left. Each subsequent Shift–Left Arrow adds another character to the left side 
  3515. of the selection. In many applications, a Shift–Right Arrow at this point shrinks the selection. In some applications, a Shift–Right Arrow at this 
  3516. point extends the selection, making the right side of the selection the active end (see the description of the addition and fixed-point methods for extending text selections in “Changing a Selection With Shift-Click” beginning on page 289). In this case, each subsequent Shift–Right Arrow 
  3517. adds another character to the right side of the selection.
  3518. Figure 10-20 summarizes these two different series of steps.
  3519. Figure 10-20    Selecting with Shift and arrow keys
  3520.  
  3521. Pressing Option-Shift and either Left Arrow or Right Arrow (in a text application) selects the entire word containing the character to the left or right of the insertion point. Assuming Left Arrow is pressed, the anchor point is at the right end of the word, the active end at the left. Each subsequent Option–Shift–Left Arrow adds another word to the left end of the selection, 
  3522. as shown in Figure 10-21.
  3523. Figure 10-21    Selecting with Option-Shift and arrow keys
  3524.  
  3525. When a block of text is selected, either with a pointing device or with arrow keys, pressing either Left Arrow, Right Arrow, Up Arrow, or Down Arrow deselects the range. If Left Arrow is pressed, the insertion point goes to the beginning of what had been the selection. If Right Arrow is pressed, the insertion point goes to the end of what had been the selection. 
  3526. Selections in Graphics
  3527.  
  3528. Several conventions exist for selecting graphic objects and giving selection feedback. This section describes two ways to show selection feedback. Other situations may require other solutions. 
  3529. An object-based graphics document is a collection of individual graphic objects. To select one of these objects, the user clicks the object once, which is then bracketed with “handles.” (The user can stretch or shrink the object with the handles.) Figure 10-22 shows the selection handles around graphic objects. 
  3530. Figure 10-22    Selection in an object-based graphics document
  3531.  
  3532. In object-based graphics applications, there are two ways to select more 
  3533. than one object. A range selection includes every object that falls completely within the dotted rectangle outline that encloses the range as the user 
  3534. drags the mouse. A discontinuous selection includes only those objects explicitly selected.
  3535. A bitmap-based graphics document, in contrast, is a series of pixels—not discrete objects. Selections are shown surrounded by a moving dashed line, which is sometimes called a marquee or marching ants. Figure 10-23 shows a selection marquee.
  3536. Figure 10-23    Selection in a bitmap-based graphics document
  3537.  
  3538. Selections in Arrays and Tables
  3539.  
  3540. An array is a one- or two-dimensional arrangement of fields. The user can select one or more fields or part of the contents of a field.  
  3541. To select a single field, the user clicks in the field. The user can also select a field by moving to it with the Tab or Return key. Selecting a field by clicking is illustrated in Figure 10-24.
  3542. Figure 10-24    Field selection in an array
  3543.  
  3544. To select part of the contents of a field, the user must first select the field. The user then clicks again to select the desired part of the field. Because the contents of a field are either text or graphics, selections within a field follow the appropriate rules for either text or graphics. A table can support selection of rows and columns. The most convenient way for the user to select a column is to click in the column header. To select more than one column, the user drags through several column headers. The same behavior applies to selecting rows. Figure 10-25 shows column selection in an array. 
  3545. Figure 10-25    Column selection in an array
  3546.  
  3547. Figure 10-26 shows how a user selects a range in an array. 
  3548. Figure 10-26    Range selection in an array
  3549.  
  3550. A table can also support discontinuous selection of fields in an array. The 
  3551. user first clicks a field to select it. Then the user holds down the Command key and clicks another field in the array. Figure 10-27 shows this technique. 
  3552. Figure 10-27    Discontinuous selection in an array
  3553.  
  3554. Pressing the Tab key cycles the insertion point through the fields in an order determined by your application. From each field, the Tab key selects the “next” field. Typically, the sequence of fields is first from left to right, and then from top to bottom. When the last field in a form is selected, pressing the Tab key selects the first field in the form. The user can press Shift-Tab to navigate in the opposite direction. That is, Shift-Tab moves the selection back one cell. If there’s a good reason, an application may guide the user through the fields in some order other than the order in which the fields appear on the screen. 
  3555. The Return key selects the first field in the next row. The user can use Shift-Return to navigate up to the previous row in an array. If the idea of rows doesn’t make sense in a particular context, then the Return key should have the same effect as the Tab key.  
  3556.  
  3557. Editing Text
  3558.  
  3559. In addition to the different methods for selecting text, there are a number of ways to edit text. 
  3560. Inserting Text
  3561.  
  3562. To insert text, the user positions the insertion point by clicking where the text is to go, then starts typing. The application continually moves the insertion point to the right (or left, depending on the direction of the language) as each new character is added. 
  3563. Applications with multiple-line text blocks should support word wrap, the automatic continuation of text from the end of one line to the beginning of the next without breaking in the middle of a word. 
  3564. Deleting Text
  3565.  
  3566. When the user presses the Delete (or Backspace) key, one of two things happens:
  3567. n    If the current selection has one or more characters, it’s deleted. This behavior is equivalent to choosing Clear from the Edit menu.
  3568. n    If there is no current selection, but only an insertion point, the character preceding the insertion point is deleted.
  3569. In either case, the insertion point replaces the deleted character or characters in the document. The deleted characters don’t go into the Clipboard, but 
  3570. the user can undo the deletion by immediately choosing Undo from the 
  3571. Edit menu.
  3572. You can also implement the keyboard combination Option-Delete (Backspace) to delete the word that currently contains the insertion point. Be sure to document this behavior if you implement it.
  3573. If a keyboard has a Forward Delete (Del) key, the character following the insertion point is deleted each time the user presses the key.
  3574. Replacing a Selection
  3575.  
  3576. If the user starts typing when the selection has one or more characters, the characters that are typed replace the selection. The deleted characters don’t go into the Clipboard, but the user can undo the replacement by immediately choosing Undo from the Edit menu.
  3577. Intelligent Cut and Paste
  3578.  
  3579. Intelligent cut and paste is a set of editing features that takes into account the need for spaces between words. (Note that the features described in this section don’t apply to all languages; for example, the Thai, Chinese, and Japanese languages don’t contain spaces.) To understand why this feature is helpful, consider the following sequence of events in a text application without intelligent cut and paste:
  3580.     1.    A sentence in the user’s document reads
  3581. Returns are only accepted if the merchandise is damaged.
  3582. The user wants to change this to
  3583. Returns are accepted only if the merchandise is damaged.
  3584.     2.    The user selects the word only by double-clicking. The letters are highlighted, but neither of the adjacent spaces is highlighted.
  3585.     3.    The user chooses Cut from the Edit menu, clicks just before the word if, and chooses Paste.
  3586.     4.    The sentence now reads
  3587. Returns are  accepted onlyif the merchandise is damaged.
  3588. Note the extra space between are and accepted and the lack of a space between only and if. To correct the sentence, the user has to remove the extra space between are and accepted and add one between only and if. 
  3589. If your application supports intelligent cut and paste, follow these guidelines:
  3590. n    If the user selects a word or a range of words, the selection itself is highlighted, but spaces adjacent to the selection are not highlighted.
  3591. n    When the user chooses Cut, if the character preceding the selection is a space, cut that space along with the selection. If the character preceding the selection is not a space, but the character following the selection is a space, cut that space along with the selection.
  3592. n    When the user chooses Paste, if the character to the left or right of the current selection is part of a word (but not inside a word), insert a space before pasting.
  3593. If the left or right end of a text selection is a word, follow these rules at that end, regardless of whether there’s a word at the other end. Figure 10-28 shows two examples of intelligent cut and paste.
  3594. Figure 10-28    Intelligent cut and paste
  3595.  
  3596. Note that the selected text is not necessarily exactly the same range that will be cut and, eventually, pasted. The range may include a space character.
  3597. Intelligent cut and paste should be used only if the application supports the definition of a word, described in “Selections in Text” beginning on page 292, rather than the definition of a word as “anything between two spaces.” These rules apply to any selection consisting of one or more whole words, no matter how the user made the selection. 
  3598. Editing Fields
  3599.  
  3600. If an application isn’t primarily a text application, but does use text in text entry fields (such as in a dialog box), you may not need to provide the full text-editing capabilities described so far. In Macintosh applications, the simplest way to implement text editing is to use TextEdit, or to use the Dialog Manager, which in turn uses TextEdit. It’s important, however, that whatever editing capabilities the application provides under these circumstances be upward-compatible with the full text-editing capabilities. The application should support the following editing capabilities:
  3601. n    The user can select the whole field and type in a new value, delete text, select a substring of the field and replace it, and select a word by double-clicking.
  3602. n    The user can choose Undo, Cut, Copy, Paste, and Clear, as described in “The Edit Menu” beginning on page 109 in Chapter 4, “Menus.”
  3603. In addition, you can support intelligent cut and paste. (TextEdit does not provide this.) Even applications with only minimal text editing should perform appropriate edit checks. For example, if the only legitimate value 
  3604. for a field is a string of digits, the application should alert the user if any nondigits are typed. The alert message might remind the user that the letters 
  3605. l and o can’t be used in place of the numerals 1 and 0. Alternatively, the application could wait until the user is through typing before checking the validity of a field’s contents. In this case, the appropriate time to check 
  3606. the field is when the user clicks anywhere other than in the field or presses the Return, Enter, or Tab key. 
  3607. Language
  3608.  
  3609.  
  3610. This chapter describes how you should use language in your product. Although the Macintosh interface uses graphics as the primary means of user-computer interaction, much of the user interface still involves text of some kind—names in buttons, labels for checkboxes and radio buttons, messages in dialog boxes, online help systems, and manuals. Consistency in the use of language helps users easily learn to use the Macintosh. 
  3611. In certain situations, the computer displays textual messages to describe a particular situation or ask the user for a specific decision. This chapter provides guidance on how to construct these messages in language that users understand. This chapter also contains information on how to write balloon help and how to construct a useful online help system for your application.
  3612. This chapter presents guidelines for using language clearly, consistently, and concisely throughout every aspect of your product, ranging from the user interface to paper documentation. Any time words are involved in your product, the design team should include a skilled writer who is responsible for not only the documentation but also the use of language on the screen.
  3613.  
  3614. Style
  3615.  
  3616. Apple Computer, Inc., publishes the Apple Publications Style Guide, 
  3617. which codifies the way in which Apple documentation uses language. 
  3618. This publication contains information about the specific terms that are used 
  3619. to describe interface elements. It also defines style and usage issues such as how certain terms are used and the preferred capitalization, spelling, and hyphenation of those terms. Some parts of the style guide are excerpted in this chapter to provide quick reference for key elements of the user interface. Whenever you are constructing language for your application, you can consult the Apple Publications Style Guide to help you to create consistent and usable language. You can obtain this publication through APDA.
  3620. For issues that aren’t covered in the Apple Publications Style Guide, publication departments at Apple Computer rely on three other works: The American Heritage Dictionary, The Chicago Manual of Style, and Words Into Type. In cases where these reference books give conflicting rules, The Chicago Manual of Style takes precedence for questions of usage and The American Heritage Dictionary for questions of spelling. 
  3621.  
  3622. Terminology
  3623.  
  3624. This section describes a few terminology issues to be aware of when you are creating your product. 
  3625. Developer Terms and User Terms
  3626.  
  3627. It’s very tempting to use the words that you’re familiar with when you’re developing documentation, training materials, or elements on the screen. However, it’s best to use terms that your users are familiar with and that 
  3628. are consistent across the Macintosh product line and developer products. Don’t use technical jargon or computer science terminology. It’s especially important not to use programming terms in menus, dialog boxes, or 
  3629. user books.
  3630. Don’t use file type names to refer to Finder documents that users see. Call documents by the terms that appear in the Kind column in Finder windows. Table 11-1 lists the terms to use in place of the four-character type names, 
  3631. as well as a few other preferred terms for user documentation.   
  3632. Table 11-1    Translation chart for user documentation
  3633. Previously-used term    Suggested terminology    Examples    
  3634. adev    Network extension    EtherTalk network extension    
  3635. cdev    Control panel    Mouse control panel    
  3636. DA    Desk accessory    Calculator desk accessory    
  3637. ddev    Database extension    Data Access Language (DAL) database extension    
  3638. FKEY    Function key    F1 function key    
  3639. INIT    System extension 
  3640. (not startup document)    File Sharing system extension    
  3641. MultiFinder icon    Active-application icon         
  3642. RDEV    Chooser extension    LaserWriter Chooser extension, AppleShare Chooser extension    
  3643. Standard file dialog box    Directory dialog box    Directory dialog box for opening files        
  3644.  
  3645. Terms That Are Often Misused
  3646.  
  3647. This section contains specific terms that are often misused in user documentation for the Macintosh.
  3648. Click
  3649.  
  3650. Click is the action of positioning the pointer over an object and briefly pressing the mouse button. The user clicks objects, not clicks on objects. Thus your documentation should say
  3651. n    Click the disk icon.
  3652. n    Click the Open button.
  3653. n    Click Auto Page Numbering.
  3654. It is OK to say click in a window, but the user clicks all other onscreen elements. Also, it’s not appropriate to say click and drag. The user clicks or the user drags.
  3655. Checkbox
  3656.  
  3657. A checkbox is a standard Macintosh control that displays a setting, either checked (on) or unchecked (off); it appears as a square with label text next to it. The user clicks a checkbox, not checks a checkbox, to select or deselect the corresponding option. When the option is on, an x appears in the box. When the option is off, the box is empty. 
  3658. Document
  3659.  
  3660. Document refers to a file the user creates and can open, edit, and print. HyperCard documents are called stacks. Use the term document in user-level documentation and avoid the use of the term file, because it is more technical and less well-defined. 
  3661. File
  3662.  
  3663. File refers to any entity stored on a disk, regardless of whether the user can open, edit, or print it. This use of the term has its origins in computer science and is best avoided when possible. In developer documentation, it’s permissible to use this term as long as it’s well defined. 
  3664. Utility Window
  3665.  
  3666. Utility window refers to a window appearing in some applications that 
  3667. has some but not all of the features of a regular window. This window 
  3668. is sometimes called a palette or miniwindow. Don’t use the term windoid or floating window to describe these windows. 
  3669.  
  3670. Labels for Interface Elements
  3671.  
  3672. Make labels for interface elements easy to understand in order to help users use your product. When you write labels for screen elements, try to speak in the user’s language.
  3673. In labels or names for menu items, checkboxes, radio buttons, and push buttons, use book title capitalization style. This style is referred to as caps/lowercase. In general, this means that you capitalize every word except articles (a, an, the), coordinating conjunctions (for example, and, or), and prepositions of three or fewer letters (except when a preposition is part of a verb phrase). The specific rules of this type of capitalization appears in detail in the Apple Publications Style Guide. Figure 11-1 shows some examples of elements that follow these capitalization rules. 
  3674. Figure 11-1    Proper capitalization of screen elements
  3675.  
  3676. Make sure that the title of the menu fits the items in the menu. For example, the Font menu can contain names of font families such as Helvetica, Geneva, and New York, but it should not include editing commands such as Cut and Copy. Use singular for menu titles unless a particular menu title doesn’t make sense in the singular (such as Graphics). Apple recommends a number of standard menu titles such as File, Edit, and Font. The most important factor is that you be consistent in your use of menu titles. In other words, try not to create a menu bar that contains both plural and singular menu titles–for example, use Size and Style, not Sizes and Style.
  3677. Try to be as specific as possible in your labels or names for radio buttons, push buttons, and checkboxes. It can be difficult to name a particular action or option in a word or two, but it’s important to be concise and clear. In any case, don’t sacrifice clarity for space. Figure 11-2 shows a good example of push button names that are short and accurate. 
  3678. Figure 11-2    Clear button names
  3679.  
  3680. For more information on names for push buttons, see “Button Names” on page 206 in Chapter 7, “Controls.” 
  3681.  
  3682. Dialog Box Messages
  3683.  
  3684. This section focuses mostly on messages in caution alert boxes and stop alert boxes, but you can apply the principles to messages in other dialog boxes. 
  3685. Dialog boxes and alert boxes communicate to the user. It is your responsibility to make sure that the user can understand what is going on when you can’t be there to explain. Dialog box and alert box messages should be descriptive rather than evaluative. When you’re writing messages, try to put yourself in the place of your users and imagine how they will feel when confronted with your message.
  3686. A good alert box message says what went wrong, why it went wrong, and what the user can do about it. Try to express everything in the user’s vocabulary. Figure 11-3 shows an example of an alert box message that provides little information and doesn’t suggest to the user what is really going on. 
  3687. Figure 11-3    A poorly written alert box message
  3688.  
  3689. You could improve this message by describing the problem in the user’s vocabulary, as shown in Figure 11-4.
  3690. Figure 11-4    An improved alert box message
  3691.  
  3692. To really make this alert box useful to the user, you need to provide some suggestion about what the user can do to get out of the current situation. Figure 11-5 shows the optimal alert box message for this condition.
  3693. Figure 11-5    A well-written alert box message
  3694.  
  3695. Some dialog boxes include categories of options presented as lists of radio buttons or checkboxes with options. Often a phrase introduces the set of options. Don’t include a colon after the phrase that introduces a list if that 
  3696. list is a complement or object of a verb or preposition in the introductory statement. In other words, don’t use a colon when the introductory phrase 
  3697. is not a complete sentence and the items in the list complete the sentence. 
  3698. For example, the phrase that follows does not contain a colon:
  3699. The objects included are
  3700. n    radio buttons
  3701. n    checkboxes
  3702. n    push buttons
  3703. n    text boxes
  3704. Though you may find some situations in which a colon is used to introduce 
  3705. a bulleted list, Apple’s publications generally follow the style given in the 
  3706. The Chicago Manual of Style and Words Into Type, which recommend not using a colon in that kind of construction. Another example that illustrates when you would not use a colon is shown in Figure 11-6.
  3707. Figure 11-6    Correct absence of a colon to introduce a list of options
  3708.  
  3709. Use a colon after an introductory statement that contains the words as follows or the following. Figure 11-7 shows an example of when to use a colon. 
  3710. Figure 11-7    Correct use of a colon
  3711.  
  3712.  
  3713. User Documentation
  3714.  
  3715. Documentation for users is an essential part of the user interface that you provide. Try to give it the same degree of consideration and attention that you give to your application’s user interface. Consider the audience that you address with your product and tailor the documentation to its needs. It’s often useful to provide alternate types of documentation for the different types of users who make up your audience. Beginners have different needs from those of expert users.
  3716. Plan an overall learning path for your users. This can help target your documentation to specific types of users. A well-designed learning path can help users approach the documentation according to their style of learning. For example, some users may want to be shown exactly how to do 
  3717. something and they may have an easier time learning about a product by practicing using it. A tutorial would be perfect for this type of user. Other users may want to explore and learn by their mistakes; they may read the documentation only to learn about advanced features or to troubleshoot a specific problem. A specific task-oriented set of instructions would be ideal for this type of user. The following list presents a general model for a 
  3718. learning path.
  3719. n    Setting up or installing the product.
  3720. Provide easy-to-follow, brief instructions that help users to set up the hardware and install the software necessary to begin using the product.
  3721. n    Learning how to use the product.
  3722. Include a tutorial that introduces core concepts and fundamental skills, and that explains why a user would want to use the product. Ideally this kind of information should be interactive and lead users, via a series of exercises, through several scenarios where they can learn the most common features of the product.
  3723. n    Using the product.
  3724. Provide detailed instructions about how to accomplish specific tasks, troubleshoot problems, and take advantage of advanced features. 
  3725. Develop task-oriented documentation that teaches users how to 
  3726. accomplish the tasks that you designed your application to perform. 
  3727. Avoid system-oriented documentation that describes everything that 
  3728. your application can do rather than teaching practical skills.
  3729. Use standard terminology and nontechnical language in user documentation. Don’t pass on technical jargon to users; they may not understand it. When you must use technical terms, be sure to define them at first occurrence, 
  3730. and include a glossary if your document has many specialized terms. Be consistent in your use of terminology. Make sure that messages and terms that users see on the screen match what appears in the documentation.
  3731. When you localize your software product, you’ll need to translate all user documentation, including tutorials, online help, and books. Making 
  3732. your documentation available in a user’s native language greatly enhances the usability and marketability of your product. 
  3733. Tutorials, manuals, online help, and other forms of documentation cannot compensate for an interface that is hard to use. Documentation can’t “fix” problems that need to be resolved in the interface itself. Thus, try to treat all documentation as part of the end user product and as part of the interface with which users must interact. 
  3734.  
  3735. Online Help Systems
  3736.  
  3737. This section discusses the basic principles and guidelines for building a 
  3738. useful online help system for your application. You can include your help system in the Help menu by adding one or more menu items to it. For more information about the Help menu, see “The Help Menu” on page 125 in Chapter 4, “Menus.” 
  3739. Provide Concurrent Help
  3740.  
  3741. A usable help system must present instructions within the users’ working context so that they can actually do the actions that they are instructed to perform. If a help system obscures or replaces users’ work, they might forget the specifics of their problem. In addition, users would have to read and memorize the help before returning to their work. When users activate help, do not switch them to a separate application or mode for delivering the information. Rather, display the information within the working context so that the user’s application remains active or in control. In other words, allow the user to find the necessary help information while working on their particular task. Balloon Help is an example of help that doesn’t take users out of their current context, but allows them to see the problem and solution simultaneously. See “Balloon Help,” beginning on page 316, for a description of Balloon Help. 
  3742. Provide Multiple Levels of Help
  3743.  
  3744. Users who are just starting to learn how to use an application need a type 
  3745. of help different from that which experienced users need. It’s a good idea 
  3746. to provide more than one type of help so that you can meet the needs of users at all levels. Use the Help menu to divide your help into components 
  3747. for different levels of users. For example, an application might add 
  3748. three commands to the Help menu: Tutorial, Help, and Shortcuts. 
  3749. The Tutorial command would provide an introduction for users who are new to an application or need an overview of its features. The Help command would assist casual and regular users who have reached an impasse using the application. The Shortcuts commands would provide intermediate users with tips to increase the efficiency with which they use the application. 
  3750. Assist Users by Answering Their Questions
  3751.  
  3752. When users need help, they often have at least one question in mind. Users’ questions fall into a number of distinct categories, and those categories call for different types of assistance. Provide different types of help for different categories of questions. For example, there is a clear distinction between 
  3753. the question “what is this?” and the question “how do I do this?” The 
  3754. first question asks more about the nature of an object or task while the second question requests instructions about performing a task. The ideal help system tries to support three categories of questions: procedural, descriptive, and troubleshooting. Table 11-2 gives examples of each type of question. 
  3755. Table 11-2    Categories of questions for help systems
  3756. Category    Type of question    
  3757. Procedural    How do I copy a paragraph?     
  3758. Descriptive    What is an alias?    
  3759. Troubleshooting    Why do extra characters appear when I print?    
  3760.  
  3761. Balloon Help provides descriptive information for items that appear on the user’s screen. The help system should augment these descriptions as necessary especially for items that do not appear on the screen or that require a more in-depth explanation.
  3762. Involving users in your product design process can help you identify the types of questions that your users may ask about your products—especially questions about tasks that users will want to perform. See the section “Involving Users in the Design Process” in Chapter 3, “Human Interface Design and the Development Process,” for information about how to conduct user observations.
  3763. Showing users how to accomplish work should form the core of the help system. Once you have a set of user questions, you can organize the answers—and the ways to get to those answers—in ways that best serve your users.
  3764. Keep the Help System Simple
  3765.  
  3766. Help systems should present a sensible set of core actions to users without overloading them with too many complex features. Although you can use a few words of instruction to prompt users on how to use the help system (like “click here” or “select a topic”), don’t turn the help system into a complicated application that requires lengthy instructions. In general, users don’t really want to spend time using a help system. They just want to find the information they need and get back to their work.
  3767. Design Online Help as an Interactive Coach
  3768.  
  3769. As a method for communication, computers provide opportunities that books can’t provide. The full benefits of online help appear when a help system can interact with a user and make use of the context in which the user is working. Where appropriate, a help system can also play sounds, run animations, and play movies. Rather than producing an online document, a help system should bring relevant information to users when they need it and guide them through the interface just as a human teacher would. Your help system needs to assist users with a problem as efficiently as possible without requiring the users to study a topic in depth. 
  3770.  
  3771. Balloon Help
  3772.  
  3773. Balloon Help provides onscreen descriptions of items in balloons shaped like cartoon speech balloons. The user turns on Balloon Help when he or she wants to find out something about an interface element. Once Balloon Help is turned on, the balloon for an item appears when the user moves the pointer to an item. The balloon stays on the screen until the user moves the pointer away from the item. In this way, users get context-sensitive, task-oriented information exactly when they need it. Figure 11-8 shows an example of a help balloon. 
  3774. Figure 11-8    A help balloon
  3775.  
  3776. This section briefly describes the kinds of items for which you can add balloons and provides some guidelines for writing the text in balloons. 
  3777. For information on implementing Balloon Help in your application, see 
  3778. Inside Macintosh: More Macintosh Toolbox. For complete information on writing the text in balloons, see “How to Write Balloons,” a supplement to the 
  3779. Apple Publications Style Guide. For additional information on creating balloons, refer to the Balloon Writer User’s Guide, which is available from APDA.
  3780. When to Use a Help Balloon
  3781.  
  3782. Balloon Help is designed always to be available to users, even when a modal dialog box is on the screen. This is so that users can get help when they need it, without having to stop what they are doing and look in a separate location for information about what they are doing.
  3783. Use help balloons to explain elements of your application’s interface that might confuse a new user or elements that could help a user become an expert user. The information provided in help balloons should identify interface elements in your application or explain how to use them. When considering whether or not to use a help balloon, try to think about the types of questions users are most likely to have about elements in your application. For example, are there any elements in your application that don’t usually appear in other Macintosh applications? It’s helpful to think about the types of users who will be using your application: are they novices or are they experienced computer users? And finally, think about the terminology used in your application that users may not be familiar with.
  3784. Help balloons should be short and easy to understand. Don’t include lengthy instructions or numbered steps in balloons. Use clear, concise language in balloons. Write help messages that describe what an object in your application does; the user wants to know what will happen if he or she uses that particular object. 
  3785. It’s not necessary to name every object in your application in the balloons, especially if they’re already named on screen. It’s more important that the user find out how to use an object than it is for the user to know the object’s exact name. Some exceptions to this guideline include items whose names help describe how to use the item. These include tools in palettes, controls on a ruler, controls in a paint program, or icons that don’t already have names 
  3786. on the screen.
  3787. It’s a good idea to provide separate help balloons for each state of a menu item or dialog item. For example, write separate balloons for the selected, unselected, and unavailable state of radio buttons and checkboxes. Where appropriate, use parallel wording for the balloons belonging to a single item. 
  3788. It’s especially important to write a separate help balloon for a situation 
  3789. the user might find difficult to figure out. For example, if a selection in a Preferences dialog box causes some menu command to be dimmed, a special balloon for that command should appear when that selection is on.
  3790. For groups of controls, it may make sense to use one help balloon to describe the whole group rather than providing a separate help balloon for each control. For example, the help balloon for a group of radio buttons used to 
  3791. set the margins of a document might describe all three options: left, right, 
  3792. and center. Help balloons can also describe a complicated dialog box by telling users what they can accomplish by using each of the features or options in the dialog box.
  3793. How to Write a Balloon
  3794.  
  3795. Users turn on Balloon Help when they need information about something they don’t understand. Sometimes this happens when they are exploring the interface. Other times, users are looking for some helpful information to get them out of a situation that confuses them. Users are most likely to read and understand your balloons in either situation if you use the fewest possible words. If your balloons will be translated from English into another language, the text will most likely get longer. The text in balloons can be up to 
  3796. 255 characters long, or it can use up to 32 KB if you include graphics such 
  3797. as styled text. In order to keep translated balloons within this limit, it’s a 
  3798. good idea to limit messages to a maximum of approximately 180 characters 
  3799. in English.
  3800. Use active voice in your help balloons. Active voice uses fewer words and is easier to read than passive voice. For example, you could say “To resize the window, drag this box.” In passive voice the same explanation would be “This size box is used to resize the window. The box is dragged to resize the window.” The second example is a lot longer than the first and requires 
  3801. the user to think about two sentences before acting.
  3802. In help balloons, you can use sentence fragments, leaving out the subject 
  3803. of the sentence if the item is named on screen. Put the thing that the user really wants to know first in the balloon. For example, you could write 
  3804. “Saves changes to the active document” to describe what the Save command does. This sentence fragment makes it immediately clear to the user what 
  3805. the command will do if the user chooses it. Use sentences fragments with menu commands, checkboxes and radio buttons that aren’t available, and radio buttons that are selected.
  3806. Define unfamiliar words by using other words that explain the concept, especially for menu items and buttons. This helps users who aren’t sure what the item means. For example, don’t describe the Undo command by writing “Undoes your last action.” Instead, use different wording that has the same meaning, such as “Cancels your last action.”
  3807. When you are describing how to use an onscreen element, include only one way of doing something. You can include descriptions of other ways to do actions in your printed or online documentation. In help balloons, describe just the simplest method.
  3808. You can use help balloons to draw a user’s attention to a few interesting features in your application that the user may not readily discover on his or her own. But be selective about the features for which you provide hints. Don’t provide help balloons for obscure features that few users will ever need. And if you do include a hint, place it on a separate line at the end of 
  3809. the balloon. Be careful not to include too many hints because this will make your balloons longer and more difficult to understand.
  3810. Wording for Specific Balloon Types
  3811.  
  3812. Use similar wording in similar balloons to make it easier for the user to read the balloon messages. Unnecessary variations in wording are distracting. Using phrasing similar to that described here will help your users quickly assimilate the information since the structure of the information will 
  3813. be familiar.
  3814. Buttons With Words
  3815.  
  3816. For buttons that appear in dialog boxes, use the construction 
  3817. “To [perform action], click this button.”
  3818. Figure 11-9 shows an example of a help balloon for a button.
  3819. Figure 11-9    Help balloon for a button
  3820.  
  3821. Menu Titles
  3822.  
  3823. For pull-down menu titles, give the title of the menu and then describe what kinds of commands are in the menu. You provide the title of the menu because some menus on the menu bar are icons, not words. Figure 11-10 shows an example of this type of help balloon.
  3824. Figure 11-10    Help balloon for a menu title
  3825.  
  3826. For pop-up menus, describe what to do with the menu. Don’t give the menu a name. For example, you could say, “Use this pop-up menu to describe items you want to find.”
  3827. Menu Items
  3828.  
  3829. Don’t name the individual items in a menu. Begin with a verb describing what happens when you choose the item. Figure 11-11 shows an example of a help balloon for a common menu item and an example of how to write a help balloon for the same menu item when it’s unavailable (dimmed).  
  3830. Figure 11-11    Help balloon for a menu item
  3831.  
  3832. For menu items that require more information and display a dialog box, it’s not necessary to say that a dialog box appears. The user wants to know what choosing the menu item ultimately accomplishes.
  3833. Radio Buttons
  3834.  
  3835. It’s best to provide separate balloons for selected, unselected, and unavailable radio buttons. For selected radio buttons, describe what the button does, beginning with a verb. At the end of the balloon, say that the button is selected. Figure 11-12 shows an example of this. 
  3836. Figure 11-12    Help balloon for a selected radio button
  3837.  
  3838. For an unselected radio button, describe what happens when you select the button. For example, you could say, “To align the objects at the left margin of the document, click this button.” For a button that’s not available, describe what the button does when selected using a sentence fragment beginning with a verb. Then explain why it is not available. For example, a balloon might say, “Aligns objects at the left margin of the document. Not available because no objects are selected.”
  3839. Checkboxes
  3840.  
  3841. For checkboxes, you need to provide several pieces of information. Describe the current state of the system (what the system does currently, given whether the option is selected or not), an explanation of the option provided by the checkbox, and how to turn it on or off. Don’t describe the current state of the system if it’s obvious or if it would involve saying merely, “This option is 
  3842. not on.” Also, don’t include an explanation of the option if your users don’t  need one.
  3843. Figure 11-13 shows an example of a help balloon for a checkbox. 
  3844. Figure 11-13    Help balloon for a checkbox
  3845.  
  3846. Note that the help balloon shown in Figure 11-13 tells the user about the current state of the system by the way it phrases the sentence: “To turn on 
  3847. text smoothing, click this box.” (This means that text smoothing is not currently being used.) If the sentence were phrased like this: “To turn off text smoothing, click this box,” it would tell us the opposite information about the current state of the system (that text smoothing is currently being used).
  3848. For unavailable checkboxes, describe what the box does when it’s selected and then explain why it is not available. This case is similar to that of an unavailable radio button.
  3849. Groups of Checkboxes or Radio Buttons
  3850.  
  3851. You can provide a single balloon for an entire group of radio buttons, or for a group of closely related checkboxes. When providing one balloon for a group of options, describe what you can do with the options, how to implement the options, and how you can tell whether an option is selected. 
  3852. Figure 11-14    Help balloon for a group of radio buttons 
  3853.  
  3854. Tools in Palettes
  3855.  
  3856. It’s a good idea to name tools in palettes, because the name can help the user figure out what the tool is for. After naming the tool, describe one or two likely ways to use it. Don’t describe every shortcut or trick you can do with the modifier keys. Figure 11-15 shows one example of a help balloon for a tool in a palette.
  3857. Figure 11-15    Help balloon for a tool palette
  3858.  
  3859. Window Parts
  3860.  
  3861. Apple provides standard balloons for standard window parts. If your windows have nonstandard parts, use the general guidelines for writing balloons to describe them. Name only the parts of the window that it’s necessary for the user to know. 
  3862. Modal Dialog Box on the Screen
  3863.  
  3864. When there is a dialog box on the screen, you can add the following wording to the end of each balloon that refers to an unavailable item:   
  3865. “Not available because a modal dialog box is on the screen.”
  3866. Icons
  3867.  
  3868. Apple provides standard balloons for icons. If you wish, you can provide your own balloons for your application and its associated special files, but don’t provide balloons for your application’s document icons.
  3869. You don’t need to describe how to open icons; you can assume that Macintosh users know how. Figure 11-16 shows the standard help balloons for an application icon and a document icon. 
  3870. Figure 11-16    Help balloons for an application icon and a document icon
  3871.  
  3872. Text Entry Boxes
  3873.  
  3874. When you describe text entry boxes in dialog boxes, use here to describe 
  3875. the area. You don’t have to name the area, or describe standard Macintosh editing procedures. Figure 11-17 shows an example of a help balloon for a text entry box.  
  3876. Figure 11-17    Help balloon for a text entry box
  3877.  
  3878.  
  3879.  
  3880. Appendixes
  3881. The appendixes provide additional information about the topics discussed 
  3882. in this book. Appendix A describes resources such as professional societies 
  3883. and conferences from which you can get additional information. Appendix B is a bibliography that presents major works on topics discussed in the book. Refer to this appendix when you want to find where to get more extensive information or training on a topic such as color or menus. Appendix C provides a checklist for you to use when evaluating your product to 
  3884. make sure it meets the intent and purpose of the Macintosh human 
  3885. interface guidelines.
  3886. Resources
  3887.  
  3888.  
  3889. This appendix lists some resources that provide more information about human interface design or human-computer interaction.
  3890.  
  3891. Association for Computing Machinery (ACM)
  3892.  
  3893. The ACM is a large organization consisting of many special interest groups, or SIGs. It is dedicated to the development of information processing as a discipline and to the responsible use of computers in an increasing diversity of applications. Contact the ACM at
  3894. Association for Computing Machinery
  3895. 11 West 42nd Street
  3896. New York, NY 10036
  3897. 212-869-7440
  3898. Communications of the ACM
  3899.  
  3900. Communications of the ACM is a journal published monthly by the ACM. 
  3901. It contains topical articles, a calendar of events, and listings for available positions in the fields of computer science, information science, and engineering.
  3902. SIGCHI
  3903.  
  3904. SIGCHI (Special Interest Group in Computer Human Interaction) is a special interest group of the ACM concerned with computer and human interaction. SIGCHI encompasses all aspects of the human-computer interaction process, including research and development efforts leading to the design and evaluation of user interfaces. This group focuses on how people communicate and interact with computer systems.
  3905. There are some local SIGCHI groups that meet monthly and present programs on human-computer interaction. Contact the ACM for more information.
  3906. The SIGCHI Bulletin is a journal published by SIGCHI. It contains articles, news about the group’s activities, and a calendar of events.
  3907. The Computer Human Interaction Conference (called CHI) is a yearly conference on human-computer interaction. The conference has papers, panels, posters, lab reviews, and small group meetings on topics of interest. This conference is held in the spring. The conference proceedings are published as a special edition of the SIGCHI Bulletin.
  3908. The Symposium on User Interface Software and Technology is a joint conference of SIGCHI and SIGGRAPH, the special interest group devoted to computer graphics and animation. It is usually held in the fall.
  3909. SIGGRAPH
  3910.  
  3911. SIGGRAPH (Special Interest Group on Graphics) is a special interest group 
  3912. of the ACM concerned with computer graphics and animation. SIGGRAPH addresses all types of professionals involved in the computer graphics community. SIGGRAPH publishes a research journal and sponsors an annual conference.
  3913. There are a number of local SIGGRAPH groups that discuss graphics issues and participate in related projects. Contact SIGGRAPH through the ACM for more information about local groups and events.
  3914. Computer Graphics is the official journal of SIGGRAPH. Published three times a year, Computer Graphics presents book reviews, conference information, research papers, articles on graphics-related topics, and a calendar of upcoming events.
  3915. SIGGRAPH is an annual conference that provides a forum for the presentation and publication of scholarly papers on computer graphics. 
  3916. The conference includes technical programs and courses, discussion panels, exhibits, and technical papers; and provides a marketplace for computer graphics hardware, software, and systems. It is usually held in the summer.
  3917. CSCW
  3918.  
  3919. CSCW (Computer Supported Cooperative Work Conference) is a biannual conference on cooperative work in the computer environment, sponsored jointly by SIGCHI and SIGOIS (Special Interest Group Office Information Systems). The conference looks at all aspects of CSCW, including meeting-coordination software, mail systems, and other collaborative efforts. In particular, the sessions focus on the social considerations of cooperative work from an anthropological standpoint. The conference proceedings are published by the ACM.
  3920.  
  3921. Human Factors Society
  3922.  
  3923. The Human Factors Society is an interdisciplinary organization of professional people involved in the field of human factors. The human factors field concerns the characteristics of human beings that are applicable to the design of systems of people, machine, and environments.
  3924. The Human Factors Society sponsors various technical groups that focus on particular aspects of the human factors field. The technical groups hold meetings, sponsor symposia and conferences, publish newsletters and proceedings, and sponsor technical sessions at the Human Factors Society Annual Meeting.
  3925. The Human Factors Society has chapters throughout the United States and in Europe that sponsor local meetings and publications. Contact the Human Factors Society at
  3926. Human Factors Society
  3927. P.O. Box 1369
  3928. Santa Monica, CA 90406
  3929. FAX: 310-394-2410
  3930. Phones: 310-394-1811; 310-394-9793 
  3931. Human Factors Society Annual Meeting
  3932.  
  3933. The Human Factors Society Annual Meeting is usually held in September or October. It includes a technical program consisting of research reports, panel discussions, and workshops; a business meeting; exhibits; an awards ceremony and banquet; and tours of local facilities of interest.
  3934. Human Factors
  3935.  
  3936. The bimonthly journal Human Factors presents original papers of scientific merit that contribute to the understanding and advance the systematic consideration of human factors. It features articles on methodology and procedures, literature reviews, broad technical research results; articles on research applications; and papers of general professional interest.
  3937. Human Factors Society Bulletin
  3938.  
  3939. The monthly journal Human Factors Society Bulletin features articles of interest to human factors practitioners; timely information about conferences, elections, publications, employment opportunities, and local chapter 
  3940. and technical group activities; and book reviews, editorials, and letters to 
  3941. the editor.
  3942.  
  3943. Apple Developer Information
  3944.  
  3945. Apple Computer, Inc. offers developers a number of different sources of information. This section lists several developer organizations and describes how to contact the organizations to learn more about them.
  3946. APDA
  3947.  
  3948. APDA is Apple’s worldwide source for over 300 development tools, technical resources, training products, and information for anyone interested in developing applications on Apple platforms. Customers receive the quarterly APDA Tools Catalog featuring all current versions of Apple and the most popular third-party development tools. Ordering is easy; there are no membership fees, and application forms are not required for most APDA products. APDA offers convenient payment and shipping options including site licensing.
  3949. To order products or to request a complimentary copy of the APDA Tools Catalog, contact APDA at
  3950. APDA
  3951. Apple Computer, Inc.
  3952. P.O. Box 319
  3953. Buffalo, New York 14207-0319
  3954. Phone: 800-282-2732 (U.S.)
  3955. 800-637-0029 (Canada)
  3956. 716-871-6555 (International)
  3957. FAX: 716-871-6511 
  3958. AppleLink: APDA
  3959. CompuServe: 76666,2405
  3960. GEnie: A.DEVELOPER3
  3961. Internet: APDA@applelink.apple.com
  3962. Developer Support Center
  3963.  
  3964. If you are developing a product you plan to sell commercially, please call 408-974-4897 for information on the developer support programs available from Apple. The Developer Support Center provides technical support only to those developers who are members of these programs.
  3965. For information on registering unique Creator and File Types, please contact
  3966. Developer Support Center
  3967. Apple Computer, Inc.
  3968. 20525 Mariani Avenue, M/S 75-3T
  3969. Cupertino, CA 95014-6299
  3970. 408-974-4897
  3971. AppleLink: DEVSUPPORT
  3972. In-House Development Support
  3973.  
  3974. If you create custom applications for internal use within your organization, call 1-800-950-2442 for information on how to obtain technical documentation and direct access to Apple development support engineers to help you integrate the Macintosh into existing enterprise computing solutions.
  3975. develop
  3976.  
  3977. Apple’s quarterly technical journal, develop, helps reduce development time and enhance programming savvy by providing an in-depth look at code and techniques that show the “Apple way” of doing things. The journal contains full-length articles, columns, and question-and-answer sections. In addition, each issue of the journal comes with the latest Developer CD Series disc, which contains the source code for that issue, all back issues of develop, 
  3978. Inside Macintosh, technical notes, sample code, and more.
  3979. Bibliography
  3980.  
  3981.  
  3982. This bibliography contains a list of sources of additional information on 
  3983. the topics discussed in this book. The bibliography lists books and journal articles in sections organized by topic. The following symbols help you to identify the nature of some of the works listed.
  3984. n    This symbol indicates a work of general interest or an overview 
  3985. of the topic. It’s a place to start if you know little or nothing 
  3986. about a topic.
  3987. n    This symbol indicates a work that is seminal in its field. Consult 
  3988. a reference marked with this symbol to find out about the basic 
  3989. research and original ideas on the topic.
  3990. n    This symbol indicates a work that requires that you have a 
  3991. great deal of knowledge in the field in order to find the 
  3992. work useful.
  3993. This bibliography presents materials on the following topics:
  3994. n    Animation
  3995. n    Cognitive Psychology and Human Factors
  3996. n    Color
  3997. n    Environmental Design
  3998. n    Graphic and Information Design
  3999. n    History of Human Interface
  4000. n    Human-Computer Design
  4001. n    Human-Computer Interaction
  4002. n    Language
  4003. n    Programming
  4004. n    Special Applications
  4005. n    Universal Access
  4006. n    Visual Thinking
  4007. n    Worldwide Software
  4008.  
  4009. Animation
  4010.  
  4011. Blair, Preston. Cartoon Animation. In How to Draw and Paint Series. Tustin, CA: Walter Foster, 1989.
  4012. Blair, Preston. How to Animate Film Cartoons. In How to Draw and Paint Series. Tustin, CA: Walter Foster, 1989.
  4013. Muybridge, Eadweard. Animals in Motion. New York: Dover, 1957.
  4014. Shows step-by-step photographs of 34 different animals in 123 kinds of motion. Contains a selection of plates from the 1887 original work. These illustrations are useful to anyone creating animations of animals.
  4015. Muybridge, Eadweard. The Human Figure in Motion. New York: Dover, 1955.
  4016. Shows step-by-step photographs of 163 different kinds of human action. Contains a selection of plates from the 1887 original work. These illustrations are useful to anyone creating animations of people.
  4017. Noake, Roger. Animation Techniques. New York: Chartwell House, 1989.
  4018. Thomas, Frank, and Ollie Johnston. Disney Animation, The Illusion of Life. 
  4019. New York: Abbeville Press, 1981.
  4020. Presents animation techniques as they evolved at the Disney studios. 
  4021. This 575-page book, heavily illustrated with Disney characters, covers animation’s evolution since 1923 and discusses aspects such as story, character development, backgrounds, and animation techniques.
  4022.  
  4023. Cognitive Psychology and Human Factors
  4024.  
  4025. Fitts, P. M. “The Information Capacity of the Human Motor System in Controlling Amplitude of Movement.” Journal of Experimental Psychology 47 (1954): 381–391.
  4026. Lindsay, Peter H., and Donald A. Norman. Human Information Processing: 
  4027. An Introduction to Psychology. New York: Academic Press, 1977.
  4028. An engaging textbook that covers a wide range of issues in 
  4029. cognitive psychology.
  4030. Long, J., and A. Whitefield. Cognitive Ergonomics and Human-Computer Interaction. Cambridge, England: Cambridge University Press, 1989.
  4031. Miller, G. A. “The Magical Number Seven, Plus or Minus Two: Some Limits on Our Capability for Processing Information.” Psychological Review 63 (1956): 81–97. 
  4032. A well-written, classic paper describing the size of short-term memory.
  4033. Norman, Donald A. Learning and Memory. San Francisco: W. H. Freeman, 1982.
  4034. Provides a good introduction to the processes involved in learning and memory. An excellent presentation of many of the basic concepts of cognitive psychology in little more than a hundred pages.
  4035. Norman, Donald A. Memory and Attention: An Introduction to Human Information Processing, second edition. New York: Wiley, 1976.
  4036. Provides a thorough treatment of the processes involved in attending to, acquiring, and remembering information. This 254-page book approaches most issues by setting the stage, presenting excerpts from one or more groundbreaking papers in the area, and then discussing and commenting on them. This book is fairly accessible to most audiences.
  4037. Sanders, Mark, and Ernest J. McCormick. Workbook for Human Factors in Engineering and Design. Dubuque, IA: Kendall/Hunt, 1990.
  4038. Tillman, Barry, and Peggy Tillman. Human Factors Essentials: An Ergonomics Guide for Designers, Engineers, Scientists, and Managers. New York: McGraw-Hill, 1991.
  4039.  
  4040. Color
  4041.  
  4042. Albers, Josef. Interaction of Color. New Haven, CT: Yale University Press, 1963.
  4043. Favre, Jean-Paul, and Andre November. Color and Communication. Zürich: ABC Verlag, 1979.
  4044. Itten, Johannes. The Elements of Color. New York: Van Nostrand Reinhold, 1970.
  4045. Murch, Gerald M. “Physiological Principles for the Effective Use of Color.” IEEE Computer Graphics and Applications 4, no. 11 (November 1984): 49–55.
  4046. Salomon, Gitta. “New Uses for Color.” In The Art of Human Computer Interface Design, edited by Brenda Laurel, 269. Reading, MA: Addison-Wesley, 1990.
  4047. Discusses the use of color in human computer interface design. This article describes a variety of interface-related issues, including interfaces for choosing colors and using color for visualization and mnemonic purposes.
  4048. Sloane, Patricia. The Visual Nature of Color. Blue Ridge Summit, PA: 
  4049. TAB Books, 1989.
  4050. Thorell, L. G., and W. J. Smith. Using Computer Color Effectively. Englewood Cliffs, NJ: Prentice-Hall, 1990. 
  4051. Wyszecki, Gunter, and W. S. Stiles. Colour Science. New York: Wiley, 1982.
  4052.  
  4053. Environmental Design
  4054.  
  4055. Alexander, Christopher, Sara Ishikawa, and Murray Silverstein. A Pattern Language, Towns/Buildings/Construction. New York: Oxford University 
  4056. Press, 1977.
  4057. Bentley, Ian, and others. Responsive Environments: A Manual for Designers. London: Architectural Press, 1985.
  4058. Contains design principles and examples directed toward urban designers, architects, and landscape architects. In spite of its practical orientation, the design principles—permeability, variety, legibility, robustness, visual appropriateness, richness, and personalization—can be easily transposed to the human interface domain.
  4059. Gehl, Jan. Life Between Buildings. Translated by Jo Koch. New York: Van Nostrand Reinhold, 1986.
  4060. Discusses attributes of the physical environment that make small urban spaces (for example, squares and streets) more or less supportive of human-human interaction.
  4061. Lynch, Kevin. The Image of the City. Cambridge, MA: MIT Press, 1960.
  4062. A classic work that describes the author’s studies of the regularities of mental maps formed by the inhabitants of three cities. His analysis of the five basic elements of city images, and the ways in which they contribute to the legibility and navigability of their environments, can be applied to a variety of representation and navigation problems within the HCI (human-computer interaction) domain.
  4063. Places: A Quarterly Journal of Environmental Design. Cambridge, MA: MIT Press.
  4064. This journal is aimed at architects, urban and landscape designers, 
  4065. and others concerned with imbuing their designs with a sense of place. 
  4066. It’s relevant to the field of human-computer interaction in two ways. 
  4067. First, understanding how the large-scale physical environment shapes human interaction can be important in the design of systems such as public information kiosks. Second, lessons about how the physical environment facilitates human interaction can be transposed to the domain of human-computer interaction. These lessons can be applied directly to 
  4068. the HCI domain as 3-D environments within the computer become 
  4069. more prevalent. The lessons also can be applied indirectly as computer interfaces–whether 2-D or 3-D–take on more of the richness and flexibility that characterize the real world.
  4070. Whyte, William H. City: Rediscovering the Center. New York: Anchor Books, Doubleday, 1988.
  4071. A uniformly fascinating study of the behaviors of people in urban spaces. Focuses particular attention to the physical factors that affect human-human and human-city interaction.
  4072.  
  4073. Graphic and Information Design
  4074.  
  4075. This section includes resources on several different subjects related to the design of graphic user interfaces.
  4076. Graphic Design and Drawing
  4077.  
  4078. Bang, Molly. Picture This: Perception and Composition. Boston: 
  4079. Little, Brown, 1991.
  4080. Introduces the basic principles of graphic composition with elegance and simplicity. Provides an excellent overview of the ideas and concepts involved in graphic design.
  4081. Berryman, Greg. Notes on Graphic Design and Visual Communication. Los Altos, CA: William Kaufmann, 1984.
  4082. Discusses logos, colors, and many other topics related to graphic design.
  4083. Bertin, Jacques. Semiology of Graphics. Madison: University of Wisconsin 
  4084. Press, 1983.
  4085. Galitz, W. O. Handbook of Screen Format Design. Wellesley, MA: QED Information Sciences, 1985.
  4086. Henri, Robert. The Art Spirit. New York: HarperCollins, 1984.
  4087. Kerlow, Isaac, and Judson Rosebush. Computer Graphics for Designers 
  4088. and Artists. New York: Van Nostrand Reinhold, 1986.
  4089. Tufte, Edward. Envisioning Information. Cheshire, CT: Graphics 
  4090. Press, 1990.
  4091. Tufte, Edward. The Visual Display of Quantitative Information. Cheshire, 
  4092. CT: Graphics Press, 1983.
  4093. Wurman, Richard S. Follow the Yellow Brick Road: Learning to Give, Take, and Use Instructions. New York: Bantam Books, 1992.
  4094. Wurman, Richard S. Information Anxiety: What to Do When Information Doesn’t Tell You What You Need to Know. New York: Bantam Books, 1990.
  4095. Icons and Symbols
  4096.  
  4097. Diethelm, Walter. Signet Sign Symbol. Zürich: ABC Verlag, 1976.
  4098. Dreyfuss, Henry. Symbol Sourcebook: An Authoritative Guide to International Graphic Symbols. New York: Van Nostrand Reinhold, 1984.
  4099. Presents thousands of symbols, presented first by subject, then by shape, and finally in the index by name. This book provides a fertile source for the designer seeking icons or other stylized design images.
  4100. Frutiger, Adrian. Signs and Symbols: Their Design and Meaning. New York: 
  4101. Van Nostrand Reinhold, 1989.
  4102. Holmes, Nigel, with Rose DeNeve. Designing Pictorial Symbols. New York: Watson-Guptil, 1985.
  4103. Presents 54 case studies of how concepts were transformed into icons. 
  4104. This book is useful because it not only shows the finished icon but also explains the stages and thoughts that the designer went through to create each icon.
  4105. Modley, Rudolf. Handbook of Pictorial Symbols. New York: Dover 
  4106. Publications, 1976.
  4107. Wildbur, Peter. Information Graphics. New York: Van Nostrand Reinhold, 1989.
  4108. Typography
  4109.  
  4110. Bigelow, C., and D. Day. “Digital Typography.” Scientific American 249, 
  4111. no. 2 (1983): 94–105.
  4112. Carter, Rob, Ben Day, and Philip Meggs. Typographic Design: Form and Communication. New York: Van Nostrand Reinhold, 1985.
  4113. Describes the evolution and function of typography and illustrates several typefaces in different sizes. Devoted almost entirely to print technology, this book provides a thorough understanding of typography’s roots.
  4114. Frutiger, Adrian. Type Sign Symbol. Zürich: ABC Verlag, 1980.
  4115. Tinker, M. A. Legibility of Print. Ames: Iowa State University Press, 1963.
  4116.  
  4117. History of Human Interface
  4118.  
  4119. Engelbart, D. C., and W. K. English. “A Research Center for Augmenting Human Intellect.”Proceedings of the FJCC 33 (1968): 395–410.
  4120. Johnson, Jeff, and others. “The Xerox Star: A Retrospective.” Computer 22, 
  4121. no. 9 (September 1989): 11–26, 28–29.
  4122. Describes the Xerox 8010 Star information system, which was designed as an office automation system. The article identifies the distinctive features of Xerox Star and examines changes to its original design. It includes a history of Xerox Star development and relates some of the lessons learned during its design.
  4123. Kay, A. “Inventing the Future (Computer Industry).” In AI Business: 
  4124. The Commercial Uses of Artificial Intelligence, 103–112. Cambridge, MA: 
  4125. MIT Press, 1984.
  4126. Proceedings: ACM Conference on the History of Personal Workstations. New York: ACM, 1986.
  4127. Smith, D. C., and others. “Designing the Star User Interface.” BYTE 7, no. 4 (April 1982): 242–282.
  4128. Tesler, Larry. “The Legacy of the Lisa.” MacWorld (September 1985): 17–22.
  4129. A description of how the Lisa computer changed personal computing, written by a member of the Lisa design team. 
  4130.  
  4131. Human-Computer Design
  4132.  
  4133. This section presents information about a number of different subjects related to human-computer design. It includes resources for several of the human interface principles described in Chapter 1, “Human Interface Principles.”
  4134. Consistency
  4135.  
  4136. Grudin, J. “The Case Against User Interface Consistency.” Communications of the ACM 32 (October 1989): 1164–1173.
  4137. Polson, P. G. “The Consequences of Consistent and Inconsistent User Interfaces.” In Cognitive Science and Its Applications for Human-Computer Interaction, edited by R. Guindon. Hillsdale, NJ: Lawrence Erlbaum Associates, 1988.
  4138. Tognazzini, Bruce. “Consistency.” In The Art of Human-Computer Interface Design, edited by Brenda Laurel, 75–77. Reading, MA: Addison-Wesley, 1990.
  4139. Direct Manipulation
  4140.  
  4141. Hutchins, E. L., J. D. Hollan, and D. A. Norman. “Direct Manipulation Interfaces.” In User Centered System Design, edited by D.A. Norman 
  4142. and S. Draper. Hillsdale, NJ: Lawrence Erlbaum Associates, 1986.
  4143. Minsky, M. R. “Manipulating Simulated Objects With Real-World 
  4144. Gestures Using a Force and Position Sensitive Screen.” Computers & Graphics 
  4145. (July 1984): 195–203.
  4146. Myers, B. A., and W. Buxton. “Creating Highly-Interactive Graphical User Interfaces by Demonstration.” Computer Graphics (August 1986): 249–256.
  4147. Schneiderman, Ben. “Direct Manipulation: A Step Beyond Programming Languages.” IEEE Computer 16, no. 8: 57–69.
  4148. Schneiderman, Ben. “The Future of Interactive Systems and the Emergence of Direct Manipulation.” Behaviour and Information Technology 1 (1982): 237–256.
  4149. Menus
  4150.  
  4151. Miller, D. P. “The Depth-Breadth Trade-off in Hierarchical Computer Menus.” In Proceedings of the Human Factors Society 25th Annual Meeting, 296–300. 
  4152. Santa Monica, CA: Human Factors Society, 1981.
  4153. Norman, K. L. The Psychology of Menu Selection: Designing Cognitive Control at the Human/Computer Interface. Norwood, NJ: Ablex, 1990.
  4154. Walker, N., and J. B. Silencer. “A Comparison of Selection Times From Walking and Pull-Down Menus.” CHI ‘90 Conference Proceedings (April 90): 221–225.
  4155. A seminal paper on why pull-down menus are superior to any other kind. Everyone who designs for the screen must read this paper.
  4156. Metaphors
  4157.  
  4158. Carroll, J. M., and others. “Interface Metaphors and User Interface Design.” 
  4159. In Handbook of Human-Computer Interaction, edited by M. Helander. North-Holland: Elsevier Science Publishers B.V., 1988.
  4160. A comprehensive review of research and theoretical work on metaphors, coupled with a discussion of designing with metaphors.
  4161. Erickson, T. D. “Working With Interface Metaphors.” In The Art of Human Computer Interface Design, edited by Brenda Laurel. Reading, MA: Addison-Wesley, 1990.
  4162. A discussion of the role of metaphors in the human interface, and a discussion and example of how to design interface metaphors.
  4163. Lakoff, George, and Mark Johnson. Metaphors We Live By. Chicago: University of Chicago Press, 1980.
  4164. A delightful book that discusses the ubiquity of metaphors in language. 
  4165. It makes the point that metaphors are not so much picturesque uses of words, as systems of concepts that affect how we describe, think about, 
  4166. and experience the world.
  4167. Malone, T. W. “How Do People Organize Their Desks: Implications for Designing Office Automation Systems.” ACM Transactions on Office Information Systems 1 (1983): 99–112.
  4168. Wozny, L. A. “The Application of Metaphor, Analogy, and Conceptual Models in Computer Systems.” Interacting With Computers 1, no. 3 (December 1989): 273–283.
  4169. A paper that clearly describes the differences between metaphor, 
  4170. analogy, and conceptual models and discusses their applications in 
  4171. the computer domain.
  4172. Product Design
  4173.  
  4174. International Design. New York: International Design.
  4175. A bimonthly design magazine focusing on product design. It shows innovative designs ranging from toasters and lamps to computer systems.
  4176. Norman, Donald. Design of Everyday Things (formerly Psychology of Everyday Things). New York: Basic Books, 1988.
  4177. An engaging and thoughtful book that discusses interface issues that arise in the design of door knobs, VCRs, cameras, and microwave ovens. This book offers an excellent introduction and overview for readers who are new to the field of human-computer interaction (HCI) and provides useful information for experienced HCI professionals.
  4178. Usability Testing
  4179.  
  4180. Bewley, W., T. L. Roberts, D. Schroit, and W. L. Verplank. “Human Factors Testing in the Design of Xerox’s 8010 ‘Star’ Office Workstation.” CHI ‘83 Conference Proceedings, 72–77.
  4181. Bruning, J. L., and B. L. Kintz. Computational Handbook of Statistics, third edition. Glenview, IL: Scott, Foresman, 1987.
  4182. Holleran, Patrick A. “A Methodological Note on Pitfalls in Usability Testing.” Behavior and Information Technology 10 (1991): 345–357.
  4183. Ramey, J. “Usability Testing: Conducting the Test Procedure Itself.” Proceedings of the International Professional Communication Conference (1987): 127–130.
  4184. Runyon, R. P., and A. Haber. Fundamentals of Behavioral Statistics, third edition. Reading, MA: Addison-Wesley, 1979.
  4185. Schriver, K. A, ed. Designing Computer Documentation: A Review of the Relevant Literature. Communications Design Center Technical Report No. 31, Pittsburgh, PA: Carnegie Mellon University, 1986.
  4186. Suter, W. N., and H. C. Lindgren. Experimentation in Psychology. Boston: 
  4187. Allyn & Bacon, 1989.
  4188. This book describes how to design tests for studies. It provides information on how to minimize biases and avoid common pitfalls.
  4189. User-Centered Design
  4190.  
  4191. Carroll, John M., ed. Designing Interaction: Psychology at the Human-Computer Interface. Cambridge, England: Cambridge University Press, 1991.
  4192. This book consists of articles by a number of leading HCI researchers and practitioners. It focuses on trying to bridge the gap between psychological theory and HCI design practice. Other themes in the book include close examinations of the design process and discussions of what can be learned from looking at real-world artifacts and situations. This collection will be of particular interest to those people with an interest in the theoretical and conceptual foundations of HCI design.
  4193. Greenbaum, Joan, and Morten Kyng, eds. Design at Work: Cooperative Design of Computer Systems. Hillsdale, NJ: Lawrence Erlbaum Associates, 1991.
  4194. An excellent collection that strikes a nice balance between practice and theory. In general, the articles reflect what has been called the Scandinavian approach, emphasizing participatory design and trying to ensure that computer systems enhance human work rather than mechanize it. Although the articles draw on concepts from anthropology, sociology, 
  4195. and linguistics, the book’s strength is in its many examples and its 
  4196. practical orientation.
  4197. Norman, D. A., and S. Draper, eds. User Centered System Design. Hillsdale, NJ: Lawrence Erlbaum Associates, 1986.
  4198. Schneiderman, B.   “How to Design With the User in Mind.” Datamation 28, no. 4 (1982): 125–126.
  4199. Winograd, Terry, and Fernando Flores. Understanding Computers and Cognition: A New Foundation for Design. Reading, MA: Addison-Wesley, 1987.
  4200. This book lays a foundation for interface design by grounding it in human behavior, language, and the social and cultural contexts within which they occur. The book provides a perspective on human-computer interface design very different from the more traditional approach described by Card, Moran, and Newell’s GOMS (goals, operators, methods, and selectors) model.
  4201.  
  4202. Human-Computer Interaction
  4203.  
  4204. Baecker, R. M., and W. A. S. Buxton. Readings in Human-Computer Interaction: 
  4205. A Multidisciplinary Approach. Los Altos, CA: Morgan Kaufmann, 1987.
  4206. A complete reference compendium of papers on human interface. It 
  4207. has a good subject index, so you can look up specific topics without 
  4208. going through the whole book cover to cover. It is a necessity for the serious designer.
  4209. Behaviour and Information Technology. England: Taylor & Francis.
  4210. This wide-ranging, bimonthly journal contains articles covering topics such as the role of managers in the introduction of new technology and studies on the learnability of HyperCard.
  4211. Brown, Lin. Human-Computer Interaction Guidelines. Norwood, NJ: Ablex, 1988.
  4212. Card, S. K., T. P. Moran, and A. Newell. Applied Information-Processing Psychology. Hillsdale, NJ: Lawrence Erlbaum Associates, 1983.
  4213. Card, S. K., T. P. Moran, and A. Newell. The Psychology of Human-Computer Interaction. Hillsdale, NJ: Lawrence Erlbaum Associates, 1983.
  4214. CHI Conference Proceedings. Reading, MA: Addison-Wesley. 
  4215. Published annually.
  4216. Gardiner, Margaret M., and B. Christie, eds. Applying Cognitive Psychology to User Interface Design. New York: Wiley, 1987.
  4217. Helander, M. Handbook of Human-Computer Interaction. Amsterdam: 
  4218. Elsevier, 1990.
  4219. Interacting With Computers: The Interdisciplinary Journal of Human-Computer Interaction. England: Butterworth Scientific.
  4220. Published three times a year, this journal focuses on human-computer interaction issues. Material covered in journal ranges from empirical studies of the workplace and computer systems to theoretical and 
  4221. review articles.
  4222. Laurel, Brenda, ed. The Art of Human-Computer Interface Design. Reading, MA: Addison-Wesley, 1990.
  4223. This collection of papers covers topics in interface design including various how-to articles, project descriptions, commentary by experts in the field, and more.
  4224. Laurel, Brenda. Computers as Theatre. Reading, MA: Addison-Wesley, 1991.
  4225. Schneiderman, B. Designing the User Interface, Second Edition. Reading, MA: Addison-Wesley, 1992.
  4226. Suchman, Lucy. Plans and Situated Actions: The Problem of Human-Machine Communication. New York: Cambridge University Press, 1987.
  4227. Provides a good introduction to the psychology behind interface issues and human-machine interaction. It reviews many of the issues involved in the application of psychology, anthropology, and sociology to people’s everyday actions. The author uses examples such as an analysis of Xerox copier machines to argue that people’s thought processes occur within a specific framework or context.
  4228. Tognazzini, Bruce. Tog on Interface. Reading, MA: Addison-Wesley, 1992.
  4229.  
  4230. Language
  4231.  
  4232. Apple Computer, Inc. Apple Publications Style Guide. Cupertino, CA: 
  4233. APDA, 1991.
  4234. Duffy, T. M., and R. Waller, eds. Designing Usable Texts. New York: Academic Press, 1985.
  4235. Elbow, Peter. Writing With Power: Techniques for Mastering the Writing Process. New York: Oxford University Press, 1981.
  4236. Introduces ways to write and revise that will strengthen, not strangle, your voice. It discusses techniques for separating writing from revising, for addressing an audience, for using feedback, and for writing with power.
  4237. Price, Jonathan. How to Write a Computer Manual. A Handbook of Software Documentation. Menlo Park, CA: Benjamin/Cummings, 1984.
  4238. Simpson, H., and S. M. Casey. Developing Effective User Documentation: 
  4239. A Human Factors Approach. New York: McGraw-Hill, 1988.
  4240. Strunk, William, Jr., and E. B. White. The Elements of Style, third edition. 
  4241. New York: Macmillan, 1979.
  4242. Gives a few memorable rules for writing well. The book is short and covers the survival elements of usage, composition, and style. The guidelines, such as “Omit needless words” and “Revise and rewrite,” are clear.
  4243. University of Chicago Press. The Chicago Manual of Style, thirteenth edition. Chicago: University of Chicago Press, 1982.
  4244. Provides a complete reference for English punctuation, usage, and style.
  4245. Zinsser, William. On Writing Well: An Informal Guide to Writing Nonfiction, fourth edition, rev. New York: HarperCollins, 1990.
  4246.  
  4247. Programming
  4248.  
  4249. Apple Computer, Inc. Inside Macintosh. Reading, MA: Addison-Wesley.
  4250. A set of books that describe how to write an application for the Apple Macintosh family of computers. Inside Macintosh is the definitive guide and reference for anyone writing software for the Macintosh computer. Current titles of the books that comprise Inside Macintosh include Macintosh Toolbox Essentials, QuickTime, Memory, Processes, and Files. This list presents books that are already available on the market or that will be published within several months of the publication date of this book.
  4251. Grogono, P., and S. H. Nelson. Problem Solving and Computer Programming. Reading, MA: Addison-Wesley, 1982.
  4252. Simpson, H. K. Programming the Macintosh User Interface. New York: McGraw-Hill, 1986.
  4253.  
  4254. Special Applications
  4255.  
  4256. This section presents resources for several different types of applications, including applications that support collaborative computing, hypertext, 
  4257. and multimedia capabilities.
  4258. Collaborative Computing
  4259.  
  4260. Erickson, T.D. “Interfaces for Cooperative Work: An Eclectic Review of CSCW ‘88.” SIGCHI Bulletin 21, no. 1 (July 1989). New York: ACM.
  4261. Although this nine-page paper summarizes results presented at a particular conference, it is a good summary of many of the most important interface issues that arise in trying to provide computer support for cooperative work.
  4262. Foster, G., and M. Stefik. “Cognoter, Theory and Practice of a Collaborative Tool.” CSCW Proceedings (1986): 7–15.
  4263. Greif, Irene, ed. Computer-Supported Cooperative Work: A Book of Readings. San Mateo, CA: Morgan Kaufmann, 1988.
  4264. A collection of 28 papers on cooperative work. The papers include many of the classic papers from the history of the field as well as more recent work including theoretical discussions, project descriptions, empirical studies of how people use CSCW (computer-supported cognitive work) systems, 
  4265. and more.
  4266. Grudin, J. “Why CSCW Applications Fail: Problems in the Design and Evaluation of Organizational Interfaces.” CSCW Proceedings (1988): 85–93.
  4267. Discusses three reasons why commercial CSCW applications often fail.
  4268. Hypertext
  4269.  
  4270. Barrett, Edward, ed. The Society of Text, Hypertext, Hypermedia, and the Social Construction of Information. Cambridge, MA: MIT Press, 1989.
  4271. Discusses hypertext, hypermedia, and online information systems design.
  4272. Barrett, Edward, ed. Text, ConText and HyperText, Writing With and for the Computer. Cambridge, MA: MIT Press, 1988.
  4273. Jonassen, D. H., ed. The Technology of Text. Vol. 2. Englewood Cliffs, NJ: Educational Technology, 1985.
  4274. Nelson, Theodor H. Computer Lib. Schooleys Mountain, NJ: Nelson, 1974.
  4275. Nelson, Theodor H. Literary Machines. Schooleys Mountain, NJ: Nelson, 1981.
  4276. Multimedia
  4277.  
  4278. Buxton, W. “A Directory of Sources for Interactive Technologies.” SIGCHI Bulletin (July 1986): 58–63.
  4279. Tognazzini, B. “Principles of Multimedia Visible Interface Design.” Multimedia Review 1, no. 4 (Winter 1990): 18–22.
  4280. Online Documentation and Online Help
  4281.  
  4282. Aaronson, A., and J. M. Carroll. “Intelligent Help in a One-Shot Dialog: 
  4283. A Protocol Study.” In CHI + GI’87 Conference Proceedings: Human Factors 
  4284. in Computing Systems and Graphics Interface, edited by J. M. Carroll and 
  4285. P. P. Tanner, 163–168. New York: ACM, 1987.
  4286. Brockmann, R. John. “The Documentation Problem.” Part I of Writing Better Computer User Documentation: From Paper to Hypertext, Version 2.0. New York: Wiley, 1990.
  4287. Cohill, A., and R. Williges. “Retrieval of HELP Information for Novice Users of Interactive Computer Systems.” Human Factors 27, no. 3 (1985): 335–343. 
  4288. Conklin, J. “Hypertext: An Introduction and Survey.” IEEE Computer (September 1987): 17–41.
  4289. Duffy, T., B. Mehlenbacher, and J. Palmer. “The Evaluation of Online Help Systems: A Conceptual Model.” In The Society of Text: Hypertext, Hypermedia, and the Social Construction of Reality, edited by E. Barrett, 362–387. Cambridge, MA: MIT Press, 1989.
  4290. Horton, William K. Designing and Writing Online Documentation: Help Files to Hypertext. New York: Wiley, 1990.
  4291. Kearsley, G. Online Help Systems: Design and Implementation. Norwood, NJ: Ablex, 1988.
  4292. Queipo, L. “User Expectations of Online Information.” IEEE Transactions on Professional Communications 29, no. 4 (1986): 11–15.
  4293. Rubens, P., and R. Krull. “Application of Research on Document Design to Online Displays.” Technical Communication 32, no. 4 (1985): 29–34.
  4294. Schriver, K. A., J. R. Hayes, and M. D. Langston. “The Design of Information for Computer Users: A Review of the Literature on Hardcopy and Online Documentation.” In Designing Computer Documentation: A Review of the Relevant Literature, edited by K. A. Schriver. Communications Design Center Technical Report No. 31, Pittsburgh, PA: Carnegie Mellon University, 1986.
  4295. Walker, J. “Issues and Strategies for Online Documentation.” IEEE Transactions on Professional Communication 30 (1987): 235–248.
  4296.  
  4297. Universal Access
  4298.  
  4299. Apple Computer, Inc. Macintosh Disability Resources Stack. Cupertino, CA: Worldwide Disability Solutions Group, 1991.
  4300. Available as an online HyperCard stack.
  4301. Berliss, Jane, ed. Trace Resource Book: The 1991–92 Edition: Assistive Technologies for Communication, Control and Computer Access. Madison, WI: Trace Research and Development Center, 1991.
  4302. Enders, Alexandra, and Marian Hall. Assistive Technology Sourcebook. Washington, DC: RESNA Press, 1990.
  4303. This sourcebook provides an exhaustive listing of resources for individuals with a disability and the professionals working with them. It also contains helpful, brief articles explaining major concepts, philosophies, and technical information on all the major areas of assistive technology.
  4304. Green, Peter, and Alan J. Brightman. Independence Day—Designing 
  4305. Computer Solutions for Individuals With Disability. Allen, TX: DLM/Teaching Resource, 1990.
  4306. Vanderheiden, Gregg C., and Katherine R. Vanderheiden. Accessible Design of Consumer Products: Guidelines for the Design of Consumer Products to Increase Their Accessibility to People With Disabilities or Who Are Aging. Madison, WI: Trace Research and Development Center, 1991.
  4307.  
  4308. Visual Thinking
  4309.  
  4310. Adams, J. L. Conceptual Blockbusting, second edition. New York: Norton, 1979.
  4311. Hanks, Kurt, and Jerry Belliston. Rapid Viz: A New Method for the Rapid Visualization of Ideas. Los Altos, CA: William Kaufmann, 1980.
  4312. Presents drawing as a way of capturing ideas quickly and casually, not as a means of producing a finished illustration. The book shows how simple techniques such as contour drawing can make drawing a more useful tool for anyone.
  4313. McKim, Robert H. Experiences in Visual Thinking, second edition. Boston: 
  4314. PWS, 1980.
  4315. Discusses thinking and introduces drawing as a means of strengthening the thinking process. The book weaves together research findings, citations for further reading, quotations, mental exercises, and drawing techniques.
  4316.  
  4317. Worldwide Software
  4318.  
  4319. Apple Computer, Inc. Guide to Macintosh Software Localization. Reading, MA: Addison-Wesley, July 1992.
  4320. Describes how application software written for the Macintosh computer is localized for Japan, France, Germany, and more than 50 other markets around the globe. It tells you how to give an application the most successful look, feel, and behavior for each market. It is an essential manual for software designers, programmers, publishers, marketers, translators, and localization specialists.
  4321. Apple Computer, Inc. Localization for Japan. Cupertino, CA: APDA, 1992.
  4322. This book is written for software developers and publishers who wish to market their products in Japan. If you are interested in designing, programming, translating, marketing, or republishing software for the Japanese market, you will find valuable information in this book, which is available through APDA.
  4323. Hibi, Sadao. Japanese Detail • Architecture. San Francisco: Chronicle 
  4324. Books, 1989.
  4325. Koike, Kazuko, and Ikko Tanaka, eds. Japan Color. San Francisco: 
  4326. Chronicle Books, 1982.
  4327. Nielsen, Jakob, ed. Designing User Interfaces for International Use. Vol. 13 
  4328. of Advances in Human Factors/Ergonomics. Amsterdam: Elsevier, 1990.
  4329. Checklist
  4330.  
  4331.  
  4332. This checklist contains questions about the Macintosh interface that you can ask yourself while reviewing software. These questions will help bring to mind the particulars of the guidelines.
  4333. The questions here cover all the guidelines except those for selection. The selection standards of the guidelines are detailed, so refer to “Selecting” on page 286 in Chapter 10, “Behaviors,” for information about them.
  4334. You must be able to answer every question “yes” to ensure conformity with the guidelines. However, sometimes it is necessary to make tradeoffs in your application in order to provide the most usable interface. Remember to maintain the spirit of the guidelines and the principles when reviewing 
  4335. your product.
  4336.  
  4337. General Considerations
  4338.  
  4339. n    Does the application have the “look” of the Macintosh desktop interface (including, but not limited to, desktop, windows, and menus)?
  4340. n    Does the application have the “feel” of the Macintosh desktop interface (including, but not limited to, pointing, selecting, and keyboard input)?
  4341. n    If a metaphor is being used, is it suitable for the application? Does the metaphor match a “real” visual and behavioral representation, as with the desktop, so that the users do not have to carry a “map” in their head?
  4342. n    Does the application always provide some indication that an activity is being carried out in response to a command?
  4343. n    Is suitable feedback provided during task processing? Is the completion of a processing task indicated somehow? Is the duration of the task indicated?
  4344. n    Does the user always have the option of finding an object or action on the screen? In other words, does your interface follow the see-and-point principle of design?
  4345. n    Are the operations consistent with the standard elements of the interface; that is, if a user is familiar with such applications as MacPaint, MacDraw, and MacWrite, will the application seem like familiar territory?
  4346. n    Is a printout a replica of what the user sees on the screen? In other words, is it WYSIWYG (what you see is what you get)?
  4347. n    Is an explanation offered if a particular action cannot be carried out? 
  4348. Are alternatives offered?
  4349. n    Are there warnings about risky actions? Are there different warnings for different levels of risky actions? Are there enough warnings without being too many? Are users allowed to back away gracefully from risky territory?
  4350. n    Is there a feeling of stability?
  4351. n    If an operation can be interrupted, do you provide a Cancel or Stop button? Can Escape or Command-period be used to cancel or stop these operations? 
  4352. n    Is your application forgiving and explorable by supporting Undo?
  4353. n    Do you avoid assigning new behaviors to existing objects?
  4354. n    Do you make all changes clearly visible?
  4355. n    Do you interpret user’s responses consistently?
  4356. n    Do you use progressive disclosure, as appropriate?
  4357. n    When your application runs in the background, do you gently call the user’s attention to a task completion or request for input by using the Notification Manager? If an immediate response is crucial and the user doesn’t respond to a notification request, does your application handle the situation gracefully? A background application should not take control from the user by placing an alert box on the screen when the user hasn’t activated the application.
  4358. n    Is your application MultiFinder friendly? Better workflow is possible when the user can easily switch back and forth between applications.
  4359. n    If there are modes, is there a clear visual indication of the current mode? Does the visual indication of the mode appear near the object most affected by the mode? Are there enough landmarks to remind the user what area of the application he or she is in? For example, the MacPaint pointer changes to a pencil in draw mode and to a paint brush in paint mode.
  4360. n    Is each mode absolutely necessary? Do the modes within the application properly track the user’s own modes? Do users consistently avoid the kind of errors caused by the program being in a mode other than what the user wants or expects? Making a mode visually apparent is no guarantee that the user will track it: test the application on users and find out what sorts of mistakes they are making. If the errors are caused by modes, eliminate the modes.
  4361. n    Can the user save a document or quit an application at any time, unless he or she is in a modal dialog box?
  4362. n    Are the widest possible range of user activities available at any time? 
  4363. The user should spend most of his or her time in the event loop.
  4364. n    Will a user unable to distinguish colors be able to use the application? Will someone without a color monitor be able to use it? The information conveyed by color coding should also be presented in another form, 
  4365. such as text, position, highlighting, gray-scale variations, or pattern. 
  4366. (These questions do not apply to programs in which the task to be carried out requires full-color vision on a color monitor.)
  4367. n    Will a user with a hearing disability be able to use the application? Audible messages should be supplemented with visual cues or should allow the user to choose visible instead of audible messages. (This question may not apply to music programs.)
  4368.  
  4369. Graphic Design
  4370.  
  4371. n    Did you use graphics to illustrate commands, features, and parameters of the applications, as well as all of the user’s data, whenever possible?
  4372. n    Do the graphics resemble items that users are familiar with? Did you leave out insignificant detail (which unnecessarily complicates a graphic)?
  4373. n    Does the screen look “clean” and free from clutter?
  4374. n    Does the user have control over the design of the workplace, allowing him or her to individualize it?
  4375. n    Is the information in windows organized so that the most important information can be read first?
  4376. n    Does your design look good at different bit depths on all Macintosh computers?
  4377. n    Do you use a consistent light source, one that always comes from the upper-left corner of the screen?
  4378. n    Do you use white space and graphics to break up long pieces of text?
  4379.  
  4380. Color
  4381.  
  4382. n    Do you always design for black and white first and then colorize 
  4383. your design?
  4384. n    Are your black-and-white designs two-dimensional?
  4385. n    Do you avoid using color as the only means of communicating important information?
  4386. n    Are the colors carefully chosen? Are bright colors used sparingly and only in small areas? Do you use light or subtle colors for large areas?
  4387. n    Do you maintain a close visual relationship between a black-and-white design and its colorized version?
  4388. n    Do you use true gray instead of a 50 percent gray pattern when a color monitor is present?
  4389. n    Do you use the Color Picker where appropriate?
  4390. n    Do any custom elements, such as tool palettes or special window controls, follow the color scheme of the operating system? Do the colors get updated when the user changes the color in the Color control panel?
  4391.  
  4392. Icons
  4393.  
  4394. n    Do your icons represent objects that users are familiar with?
  4395. n    Do your icons fit in with the desktop metaphor?
  4396. n    Do you provide complete icon families, with 'ICN#', 'ics#', 'icl4', 'ics4', 'icl8', and 'ics8' icons?
  4397. n    Are icon colors chosen from the palette of 34 colors?
  4398. n    If your application supports stationery pads, the Edition Manager, or the Data Access Manager, do you provide icons that distinguish the stationery pads, editions, or query documents for your application?
  4399.  
  4400. Windows
  4401.  
  4402. n    Do the standard window size and position take into account the dimensions of the screen?
  4403. n    Is the standard state of a window best suited to working on the document (such as no wider than the page width), and not necessarily as large as the full screen?
  4404. n    Does your application make sense when it chooses to open a window in either the standard or the user-selected state?
  4405. n    Can each sizable window be made as large as the smaller of either the maximum document size or the maximum size of the displays, including multiple monitor displays?
  4406. n    Is the default position of a window contained on a single screen?
  4407. n    Is each additional window opened below and to the right of its predecessor?
  4408. n    If a user drags a window from one monitor to another monitor, does your application open subsequent windows on the second monitor?
  4409. n    Do you use the lowercase letters “untitled” in a new window title? Do 
  4410. you avoid using additional punctuation in window titles? Do you avoid using blank titles? Do you avoid adding a number to the title of the first new window?
  4411. n    Before closing a window, do you check to see if the user has changed its size or position? Do you save window positions, and then reopen windows in the size and position in which the user left them?
  4412. n    Before reopening a window, do you make sure that the size and position are reasonable for the user’s current monitor or monitors, which may not be the same as the monitor on which the document was last open?
  4413. n    When zooming from the user state to the standard state, do you check if the size of the standard state would fit completely on the screen without moving the upper-left corner? If so, is the upper-left corner anchored? If not, is the window moved to an appropriate default location?
  4414. n    When a window becomes inactive, do the close box, zoom box, size box, stripes in the title bar, and scroll bars disappear?
  4415. n    Do you avoid displaying the selection in an inactive window? (You can use a secondary selection technique such as an outline to indicate where the selection is in an inactive window.)
  4416.  
  4417. Dialog Boxes
  4418.  
  4419. n    Are questions in dialog boxes posed in a straightforward and positive way–for example, “Do you want to erase everything on the disk named “James Bond?” rather than “Do you not want to alter the contents of 
  4420. this disk?”
  4421. n    Do dialog boxes and alert boxes appear on the screen where the user’s focus of attention is, not necessarily where the menu bar is?
  4422. n    Are dialog boxes horizontally centered either on the screen or over the active window if the window is on a large screen or on a screen other than the one the menu bar appears on?
  4423. n    If a movable modal dialog box is displayed, can the application run in the background?
  4424. n    Do you provide access to the menu bar when you display a movable modal dialog box? Are the Help, Edit, Keyboard, and Application menus enabled as appropriate?
  4425. n    Are movable modal dialog boxes truly modal within the application?
  4426. n    Do movable modal dialog boxes have a drag region (title bar)? Do movable modal dialog boxes not have a close box? For black-and-white monitors, do movable modal dialog boxes have a two-pixel-wide outline within the content region to signify that it is a modal dialog box?
  4427. n    Can the Help menu be used when a modal dialog box is displayed?
  4428. n    If there is an active editable text box in a modal dialog box, can the Cut, Copy, Paste, and Undo menu commands in the Edit menu be used?
  4429. n    Do keyboard equivalents of the standard Edit menu commands operate correctly in a modal dialog box containing editable text items?
  4430. n    When a scrolling list is present in a dialog box, can type selection be used? Can the arrow keys be used to move the selection by one item in the direction of the arrow?
  4431. n    Does the active area of a dialog box have an indicator if there is more than one possible active area? (Active areas are those that accept typing such as scrolling lists with type selection or text boxes.)
  4432. n    Does clicking a desired element move the active area to that element?
  4433. n    Does pressing the Tab key cycle through the available elements? Does Shift-Tab cycle in the reverse direction?
  4434. n    When appropriate, are buttons named with a verb that describes the action that it performs, such as Erase rather than OK?
  4435. n    Do you provide a Cancel button wherever possible, especially in progress dialog boxes? Does pressing Escape or Command-period indicate Cancel in a dialog box or alert box? (Pressing Escape should never cause the user to lose information.)
  4436. n    If an operation can be halted midstream, with possible side effects, is the button named Stop instead of Cancel?
  4437. n    Do the Return and Enter keys map to the default button, which is usually the button with the safest result or the most likely response?
  4438. n    Are default buttons outlined with an additional border of three black pixels, separated by a border of one white pixel?
  4439. n    Do you avoid displaying a default border around any button when you use the Return key in editable text boxes?
  4440. n    When a button is activated by keyboard equivalents, is the button highlighted for eight ticks of the clock to give visual feedback that the item has been chosen?
  4441. n    Are buttons 20 pixels high? Are they wide enough for their text names (with a minimum of 8 pixels on each side of the text)?
  4442. n    Are buttons placed in functional and consistent locations, both within your application and across all applications that you develop? Is the action button placed in the lower-right corner with the Cancel button to its left or above (for Western readers)?
  4443. n    Do you use a consistent amount of white space between the border of the dialog box and its elements, thus creating a balanced appearance in 
  4444. the dialog box?
  4445. n    When a dialog box or alert box refers to a document or an application, do you use the name of the document or application in the text?
  4446. n    Do you use curly quotation marks (single and double) instead of straight quotation marks? (This also applies to apostrophes.)
  4447. n    When you must unavoidably nest dialog boxes, do you dim the background dialog box and buttons, so that the frontmost dialog box stands out?
  4448. n    Do your modeless dialog boxes have a close box? Such dialog boxes should not have buttons that dismiss the dialog box.
  4449. n    Has room been left to allow the dialog box to grow during localization? Most languages require more characters than English to convey 
  4450. equivalent messages.
  4451. n    Are display rectangles of dialog box items (for example, radio buttons and checkboxes) the same size? When the alignment of dialog box items is reversed, the items should align on the opposite side.
  4452.  
  4453. Alert Boxes
  4454.  
  4455. n    Do alert boxes have the proper level of severity and show the proper icon associated with each severity level?
  4456. n    Are alert boxes vertically positioned so that one-fifth of the remaining desktop area is above the alert box?
  4457. n    Do the alert icon and message fit the situation?
  4458. n    Does your application use the system alert sound (SYSBEEP) so that the user’s menu bar automatically flashes (inverts rapidly) if the sound is turned off when they receive an alert message?
  4459. n    Does the alert message not only tell the user what is wrong, but also offer suggestions as to what to do to correct it? The best alert messages answer the following questions: What happened? Why did it happen? What can I do about it?
  4460. n    Is this alert box necessary? Often, the user can be prevented from making an error. For example, if the application cannot handle an 80-character filename, don’t display an 80-character field in which to enter it.
  4461.  
  4462. Scrolling
  4463.  
  4464. n    Does the window use either the standard scroll bar mechanism or the hand for scrolling? If it uses the hand, does the pointer either always become a hand in the window or appear highlighted in a tool palette?
  4465. n    Does clicking a scroll arrow cause the document to move a distance of one unit in the chosen direction? (The unit should be appropriate and meaningful for the application.)
  4466. n    Does clicking in the scroll bar below the scroll box advance the document by a windowful? (A windowful is the height or width of a window, minus a one-unit overlap.) Does clicking above the scroll box move the document back by a windowful?
  4467. n    If the user drags the scroll box and then moves the pointer well outside the scroll bar, does the scroll box snap back to its original position?
  4468. n    Is the function of the arrow keys different from the function of the scroll bar? (Arrow keys should not substitute for scroll arrows.)
  4469. n    Are the scroll bars inactive when the document is no larger than 
  4470. the window?
  4471. n    Are the scrolling keys on the keyboard (Page Up, Page Down, Home, End) supported? Note that these keys do not move the insertion point and do not affect the selection.
  4472. n    Does the scroll box indicate the approximate position of the visible part of the document in comparison to the whole document?
  4473.  
  4474. Menus
  4475.  
  4476. n    Are the Apple, File, and Edit menus present, with at least the standard items? (These menus are needed for desk accessories, even when the application doesn’t use them.)
  4477. n    Has enough room been left on the right side of the menu bar for the menu that some desk accessories add to the menu bar? Is there also enough extra room to allow for the expansion that almost always occurs during translation into other languages?
  4478. n    Do the unique menus of the application have names that are appropriate? Are the names sufficiently different from the standard menu names? Can the user understand and remember their meaning?
  4479. n    Are frequently used menu items available at the top level rather than in a submenu or a dialog box? If not, can the user move them up?
  4480. n    When an item in a menu is currently disabled, is it dimmed in the menu rather than missing from it?
  4481. n    If all the items in a menu are currently disabled, is the menu title dimmed? Can the user still pull down the menu and see the dimmed names of 
  4482. the operations?
  4483. n    Are toggled menu items either unambiguously a verb or unambiguously a state of being?
  4484. n    Are menu titles and items in caps/lowercase unless there is a compelling reason to have a different style, such as ALL CAPS in a Style menu?
  4485. n    Do menu items have an ellipsis character (…) if more information is required from the user before completing the command?
  4486. n    Do menu items blink briefly, and is the menu title highlighted until the command is complete?
  4487. n    Are the dotted lines in menus (as well as dimmed items) unselectable? These items should not be highlighted when the user moves the mouse pointer over them.
  4488. n    Are the menu items truly menu items? Menu items should not be used as text, section titles, or status indicators.
  4489. n    In a hierarchical menu, does the title of the submenu have a right-pointing triangle? Are submenus used only for lists of related items?
  4490. n    Can the user see all the commands, items, and submenu titles in a menu without scrolling? Scrolling should be necessary only for menus that users have added to or for menus that spill over because the user has selected a large system font.
  4491. n    Does the application support Undo, Cut, Copy, and Paste?
  4492. n    If the application is text oriented, can the user change the font and style by using menu commands?
  4493.  
  4494. Pop-Up Menus
  4495.  
  4496. n    Do pop-up menus have a downward-pointing triangle and a one-pixel drop shadow? While the menu is showing, is its title inverted and is the current value checked? If the menu must be scrolled, is this indicated by a triangle pointing up or down?
  4497. n    Are pop-up menus used to allow the user to choose only one of a set 
  4498. of several choices? Pop-up menus should not be used for choosing 
  4499. more than one item from a set of several choices.
  4500. n    Do you avoid adding menu items that contain verbs (actions) in 
  4501. pop-up menus?
  4502. n    Is the same font used for the normal state and the open state of a 
  4503. pop-up menu?
  4504. n    Do you avoid making the pop-up menu narrower in the open state 
  4505. than in the closed state?
  4506.  
  4507. Palettes and Tear-Off Menus
  4508.  
  4509. n    If a tool palette is present, is the selected symbol (icon, pattern, character, or drawing) highlighted?
  4510. n    Do palettes provide tracking feedback when the mouse button is down?
  4511. n    Does any change in selection in palettes occur only when the mouse button is released?
  4512. n    If a menu has been torn off and moved, can the user still get access to it from the menu bar? When it is torn off a second time, does the first instance disappear?
  4513. n    Do tear-off menus have a drag region with a 25 percent black-and-white pattern and a close box?
  4514. n    Do tear-off menus always appear on top of open document windows?
  4515.  
  4516. Mouse Standards
  4517.  
  4518. n    If the user initiates an action by pressing the mouse button, does the action take place only when the button is released?
  4519. n    Are there ways other than double-clicking to perform a given action? Double-clicking should never be the only way to do something; it should only be a shortcut.
  4520.  
  4521. Text
  4522.  
  4523. n    Can arrow keys be used in all text boxes (including dialog boxes)? Can the Shift key be used with the arrow keys to extend the selection (including in dialog boxes)?
  4524. n    If text is selected, does pressing an arrow key cause the insertion point 
  4525. to go to the corresponding end of the range and deselect it?
  4526. n    Are discontinuous selections made with the Command key modifier 
  4527. (for text and arrays)? The Shift key is used for graphics selections.
  4528. n    Do you support intelligent cut-and-paste where appropriate?
  4529. n    Do you use Command-arrow and Option-arrow for moving the insertion point in larger semantic units? (Note that when multiple script systems are available, Command–Left Arrow and Command–Right Arrow are intercepted by the Script Manager and used for changing the script system.)
  4530. n    If your application supports TrueType fonts, do you support all font sizes instead of imposing a size limit?
  4531. n    Do the users have a way to choose whatever font size they desire?
  4532. n    Does the active font size in a menu have a checkmark next to it?
  4533. n    Are available font sizes shown in outline in the menu items?
  4534. n    Do you avoid making assumptions about font sizes? For example, 
  4535. the system font may have a different size in other countries.
  4536.  
  4537. Balloon Help
  4538.  
  4539. n    Do you provide Balloon Help for items in dialog boxes, alert boxes, 
  4540. and menus?
  4541. n    Do you provide Balloon Help for application window contents?
  4542. n    Do you provide a custom help balloon for your application icon, 
  4543. if appropriate?
  4544. n    Do your help balloons answer at least one of these questions:
  4545. n    What is this?
  4546. n    What does this do?
  4547. n    What happens if I click this?
  4548. n    Is the content of the help balloons short and easy to understand?
  4549. n    Do you use clear, concise phrases and active constructions?
  4550. n    Do you use terminology consistently?
  4551. n    When a balloon appears, is it positioned so that it does not obstruct any interface elements being referred to by the balloon?
  4552. n    Do you provide different balloon messages for different states of an item (such as enabled, disabled, and checked)?
  4553. n    Do you add a menu item for help-related information to the Help menu? Does this menu item use the name of your application?
  4554.  
  4555. Keyboard Equivalents
  4556.  
  4557. n    Are Apple-reserved keyboard equivalents used properly? Even if your application doesn’t support one of these menu commands, it shouldn’t use these keyboard equivalents for another function.
  4558. n    Do you avoid using Command–Space bar and Command–modifier key–Space bar in your application, since they are reserved for use by the Script Manager?
  4559. n    Do keyboard equivalents appear where appropriate? Are the keyboard equivalents case-independent? (This second rule does not apply if the product uses both cases in the keyboard equivalents and enables the user to predict which case to use.)
  4560.  
  4561. Edition Manager
  4562.  
  4563. n    If your application implements the capabilities of the Edition Manager, do you provide the following commands in the Edit menu, separated from the standard commands by a gray line?
  4564. n    Create Publisher…
  4565. n    Subscribe To…
  4566. n    Publisher/Subscriber Options… (context-sensitive toggle command)
  4567. n    Show/Hide Borders (optional context-sensitive toggle command)
  4568. n    Stop All Editions (optional command)
  4569. n    Do publishers have borders that are three pixels wide with 50 percent gray lines, when appropriate?
  4570. n    Do subscribers have borders that are three pixels wide with 75 percent 
  4571. gray lines?
  4572. n    Are the contents of the section separated from the border itself by one pixel of white space?
  4573.  
  4574. Documentation
  4575.  
  4576. n    Does the manual include a glossary of potentially confusing terms that relate to the application or to the application’s topic?
  4577. n    If the manual refers the user to another document, is the reference more appropriate than having the information in the manual itself?
  4578. n    For those who cannot handle book-form manuals, is any part of the manual available in electronic form?
  4579. n    Is the manual written for its audience?
  4580. Glossary
  4581.  
  4582.  
  4583. accumulating attribute groupA group of attributes of which any number of attributes can be in effect at the same time. For example, the Style menu allows users to apply a number of different style attributes, such as italics, bold, and underline, to a single piece of text. (In dialog boxes, accumulating attributes are represented by checkboxes.) Compare mutually exclusive attribute group.
  4584. activateTo make an inactive window active by clicking anywhere inside it.
  4585. active applicationThe application with which the user is currently interacting. Its icon appears on the right end of the menu bar.
  4586. active endThe point at which the user releases the mouse button when selecting a range of objects (text, arrays, and graphics) by dragging through them. Compare anchor point.
  4587. active windowThe frontmost window on the desktop; the window where the next action will take place. The active window is the window on the screen that has horizontal lines in its title bar. 
  4588. addition methodA method for extending a continuous selection of text, using Shift-click, which adds new text to a current selection. Compare fixed-point method.
  4589. additive colorA model of color based 
  4590. on adding the basic hues together to make additional colors.
  4591. alertA warning or report of an error in the form of an alert box, a sound from the computer’s speaker called an alert sound, or both. 
  4592. alert boxA window that appears on the screen to warn the user or to report an error. An alert box may or may not be accompanied by an 
  4593. alert sound.
  4594. alert soundAn audible warning from the computer speaker that warns the user of an unusual or potentially undesirable situation. 
  4595. An alert sound may or may not be accompanied by an alert box.
  4596. anchor pointThe point at which the user presses the mouse button to begin selecting a range of objects by dragging through them. The anchor point is at one corner of the range of objects. Compare active end.
  4597. Apple menuThe menu farthest to the left in the menu bar, indicated by an Apple symbol, which contains items the user puts in the 
  4598. Apple Menu Items folder.
  4599. applicationA program that performs a specific task, such as word processing, database management, or graphics. An application’s 
  4600. file type is 'APPL'. 
  4601. Application menuThe menu farthest to the right in the menu bar, which displays a list of the applications that are currently running on a user’s computer. Allows users to change applications by choosing an item, typically the name of an application, in this menu.
  4602. arrayAn arrangement of fields containing information (text or graphics) through which a user navigates using the Tab key.
  4603. arrow keysThe four directional keys in the lower-right corner of the keyboard. The user can use the arrow keys to move around in an application.
  4604. auto-key eventAn event generated repeatedly when the user presses and holds down a character key on the keyboard or keypad.
  4605. auto-repeatSee auto-key event.
  4606. Balloon HelpAn onscreen help system consisting of balloons that describe items on the screen. A help balloon appears when the user moves the pointer to an item and disappears when the user moves the pointer away from 
  4607. the item.
  4608. bitmapA set of bits that represents the positions and states of a corresponding set of items, such as pixels.
  4609. bitmap-based graphics applicationA graphics application that creates images by turning on individual pixels on the screen. Each graphic is a collection of pixels.
  4610. brightnessA measurement of the amount of black in a color—the less black, the brighter the color. Brightness is equivalent to lightness in the HLS color system, and it is equivalent to value in the HSV color system.
  4611. buttonAn image, often resembling a push button, in dialog boxes that the user clicks to designate, confirm, or cancel an action. Compare mouse button, radio button.
  4612. Cancel buttonA button that appears in many dialog boxes. Clicking it closes the dialog box and returns the computer to the state it was in before the dialog box appeared. 
  4613. caretA generic term for a symbol that indicates where the next text will be inserted. The caret used in Macintosh text is a vertical bar (|). 
  4614. cellThe intersection of a row and a column in a spreadsheet. A cell can hold a number, label, function, or formula.
  4615. characterAny symbol that has a widely understood meaning and thus can convey information. Some characters—such as letters, numbers, and punctuation—can be displayed on the monitor screen and printed on a printer. 
  4616. character codeAn integer representing 
  4617. the character that a key or key combination stands for.
  4618. character keyA key on a keyboard that 
  4619. sends characters to the computer. Compare modifier key.
  4620. checkboxA standard Macintosh control that displays a setting, either checked (on) or unchecked (off). Clicking a checkbox or its text label reverses its setting. One or more checkboxes can be checked. Compare radio button.
  4621. ClearA command in the Edit menu that removes selected material without placing it on the Clipboard. The user can restore the material with the Undo command.
  4622. Clear keyA key on the numeric keypad that has the same effect as choosing the Clear command from the Edit menu.
  4623. click(v.) To position the pointer on something, and then press and quickly release the mouse button. (n.) The act of clicking.
  4624. ClipboardThe holding place for what the 
  4625. user last cut or copied; a buffer area in memory. Information on the Clipboard can be pasted 
  4626. into documents.
  4627. closeTo turn a window back into the icon that represents it by choosing the Close command or by clicking the close box on the left end of the window’s title bar.
  4628. close boxThe square box on the left end of the title bar of an active window. Clicking it closes the window.
  4629. Close ViewA control panel, included with system software, for people with a visual disability. It enlarges everything on the screen 
  4630. up to sixteen times the standard size and allows users who have difficulty seeing black on 
  4631. white to invert screen images to white on a 
  4632. black background.
  4633. collaborative computingA shared computing environment or an application that facilitates communications and teamwork among a group of people.
  4634. commandAn instruction that causes a device such as a computer or printer to perform some action. A command can be selected from a menu with a hand-held device (such as a mouse), typed from a keyboard, or embedded in a program.
  4635. Command keyA key that, when held down while another key is pressed, causes a command to take effect. The Command key is marked with a propeller-shaped symbol. On some keyboards, the Command key has both the propeller symbol and the Apple symbol on it.
  4636. context sensitiveAble to perceive the situation in which an event occurs. For example, if an application program presents help information specific to the particular task the user is performing, rather than a general list 
  4637. of commands, that help is said to be 
  4638. context sensitive.
  4639. controlAn object in a window on the Macintosh screen with which the user, by using the mouse, can cause instant action with visible results or change settings to modify a future action. The control is internally represented in a control record.
  4640. control panelA utility that lets the user change global features such as the speaker volume, the keyboard repeat speed and delay, mouse tracking, and number of colors displayed.
  4641. cursorSee pointer.
  4642. database(1) A collection of information organized in a form that can be readily manipulated and sorted by a computer user. 
  4643. (2) Short for database management system. 
  4644. defaultA value, action, or setting that a computer system assumes unless the user gives an explicit instruction to the contrary.
  4645. default buttonIn an alert box or a modal dialog box, the button whose effect occurs if the user presses Return or Enter. In an alert box, it’s boldly outlined; in a modal dialog box, it’s boldly outlined or it’s the OK button.
  4646. deleteTo remove something, such as a character or word from a file, or a file from a disk. Keys such as the Delete key and the Backspace key can remove one character at a time by moving to the left (in languages that read from left to right). The Cut command removes selected text and places it on the Clipboard; the Clear command removes selected text without placing it on the Clipboard. (The Undo command can reverse the action of Clear and of the Delete or Backspace key if it is used immediately.)
  4647. Delete keyA key that moves the insertion point backward, removing the previously typed character, or that removes the current selection. Its function is identical to that of the Backspace key on the original Macintosh keyboards. Compare Forward Delete key.
  4648. desk accessoryA small application that provides a specific, limited capability for a particular task, for example, the Calculator, the Note Pad, and Key Caps. In versions of system software earlier than System 7, desk accessories were always in the Apple menu. In System 7, a desk accessory can be in the Apple menu or anywhere in the file system. From the user’s point of view, there is little distinction between desk accessories and applications.
  4649. desktopThe working environment on the computer—the background on which icons and windows are displayed (minus the menu bar).
  4650. dialSee slider.
  4651. dialog boxA box that appears on the screen 
  4652. to solicit information from the user or to report that the computer is waiting for a process to complete. For example, a typical printing dialog box requests the user to specify such options as number of copies of a document to print. A dialog box is internally represented in a dialog record. See also modal dialog box, modeless dialog box, and movable modal dialog box.
  4653. dimmedUsed to describe words or icons that appear in gray. For example, menu commands appear dimmed when they are unavailable; folder icons are dimmed when they are open.
  4654. dimmed iconAn icon that represents an opened disk or folder or a disk that has 
  4655. been ejected.
  4656. disabledDescribes a menu item or an item in a dialog box or alert box that cannot be chosen; the item appears dimmed.
  4657. discontinuous selectionA selection that consists of objects that are not adjacent to 
  4658. one another.
  4659. documentA file the user creates and can open, edit, and print. See also file.
  4660. document windowThe window that displays the content of a document.
  4661. double click(n.) Two clicks in quick succession, interpreted as a single command. 
  4662. The action of a double click is different from that of a single click. For example, clicking an icon selects the icon; double-clicking an icon opens it.
  4663. double click(v.) To press and release the mouse button twice in quick succession without moving the mouse.
  4664. dragTo position the pointer on something, for example, a window icon, press and hold the mouse button, move the mouse, and release the mouse button.
  4665. drag regionA region in a window frame; usually the title bar. Dragging inside this region moves the window to a new location and makes it the active window. (The window doesn’t become active if the Command key is down while the window is dragged.)
  4666. Easy AccessA feature of system software that assists people who have difficulty typing on the keyboard or manipulating the mouse. See also Mouse Keys, Slow Keys, Sticky Keys. 
  4667. editTo change or modify. For example, 
  4668. to insert, remove, replace, or move text in 
  4669. a document.
  4670. editionThe data written to an edition container by a publisher. A publisher writes data to an edition whenever a user saves a document 
  4671. that contains a publisher, and subscribers in 
  4672. other documents may read the data from the edition whenever it is updated. See also publisher, subscriber.
  4673. Edit menuA menu that contains editing commands such as Copy, Cut, and Paste. 
  4674. Enter keyA key that notifies the application that the user is through entering information in a particular area of the document, such as a field in a database record. The user can also press the Enter key (like the Return key) to dismiss dialog boxes and alert boxes.
  4675. ergonomicsThe science of designing work environments that allow people and products to interact efficiently and safely. Examples include screen ergonomics and workplace ergonomics. Sometimes called human engineering. 
  4676. Escape keyA key that allows the user to quickly get out of a situation while working on 
  4677. a computer. In many applications, pressing the Escape key allows the user to stop an operation in progress. The user can also press the Escape key as an alternate to clicking the Cancel button in a dialog box.
  4678. event-drivenDescribes a kind of program that responds to user input in real time by repeatedly testing for events posted by interrupt routines. An event-driven program does nothing 
  4679. until it detects an event such as a click of the mouse button.
  4680. extensionA software program that adds some feature to the operating system.
  4681. fieldA data item separated from other data 
  4682. by blanks, tabs, or other specific delimiters. 
  4683. A particular type or category of information 
  4684. in a database.
  4685. fileAny named, ordered collection of information stored on a disk. Application programs and operating systems on disks are files as well as documents that users create. 
  4686. A Macintosh file consists of a data fork and a resource fork. See also document.
  4687. File menuA menu that contains commands that affect whole documents such as Open, Save, Print, and Quit.
  4688. file serverA combination of controller software and a mass-storage device that allows computer users to share common files and applications through a network. A file server on an AppleTalk network system typically consists of a Macintosh computer with AppleShare software and one or more hard disks.
  4689. FinderThe application that maintains the Macintosh desktop and starts up other programs at the request of the user. The user uses the Finder to manage documents and applications, and to get information to and from disks.
  4690. fixed-point methodA method for extending a continuous selection of text, using Shift-click, which extends the selection on either side (but not both) of a fixed point. Compare additive method.
  4691. folderA holder of documents, applications, 
  4692. or other folders on the desktop. Folders act as subdirectories, allowing users to organize information in any way they want.
  4693. fontA complete set of characters in one design, size, and style. In traditional typography usage, fonts may be restricted to a particular size and style or may comprise multiple sizes, or multiple sizes and styles, of a typeface design.
  4694. Font menuA menu that contains text fonts, such as Geneva and Chicago, available on a system (residing in a user’s System Folder). 
  4695. See also font.
  4696. font sizeThe size of a font of characters in points; equivalent to the distance between the ascent line and the descent line of one line of text. Examples of font size are 12 point and 18 point.
  4697. font styleA set of stylistic variations other than size, such as italic, bold, and underline.
  4698. Forward Delete keyA key on the Apple Extended Keyboard that causes the character 
  4699. to the right of the insertion point to be deleted 
  4700. in left-to-right systems. The insertion point does not move: the characters to its right are “vacuumed” in toward it as each is deleted. Compare Delete key. 
  4701. graphicsInformation presented in the form of pictures or images. Compare text.
  4702. grow regionA window region, usually within the content region, where dragging changes the size of an active window.
  4703. Help menuThe menu directly to the left of the Application menu in the menu bar, indicated by a help balloon symbol, which contains on-screen help information. (Users can turn on Balloon Help from the Help menu.)
  4704. hierarchical menuA menu in which one or more individual menu items can themselves contain a submenu.
  4705. highlightTo make something visually 
  4706. distinct, typically when it’s selected. Usually done by reversing black and white areas or by darkening colors.
  4707. hot spotThe portion of the pointer that must be positioned over a screen object before mouse clicks can have an effect on that object.
  4708. hot zoneThe area that the pointer’s hot spot much be within in order for mouse clicks to have an effect.
  4709. iconA symbol that graphically represents 
  4710. an object or a concept. Screen icons represent such objects as disks, documents, tools, and application programs. Icons on the outside of the computer can be used to show where to plug cables, such as the disk drive icon on the back panel that marks the disk drive connector.
  4711. Info windowThe window that appears when you select an icon and choose Get Info from the File menu. It supplies information such as size, type, and date, and it includes a comment box for adding information.
  4712. inputInformation transferred into a computer from some external source, such as the keyboard, a disk drive, or a modem. Compare output.
  4713. input deviceA device that sends information to the microprocessor. The mouse and keyboard are the Macintosh computer’s primary input devices. Compare output device.
  4714. insertion pointThe position where text 
  4715. will be inserted, usually marked by a blinking vertical bar.
  4716. InstallerA utility program that users can use to update system software or add resources.
  4717. invertTo highlight by changing white pixels to black and vice versa.
  4718. keyboard equivalentKeystrokes that invoke a menu item from the keyboard. A keyboard equivalent is usually the combination of a modifier key and a character key.
  4719. keyboard layoutSoftware that specifies the mapping of keys on a physical keyboard to character codes.
  4720. Keyboard menuA menu, located between 
  4721. the Help menu and the Application menu icons in the menu bar, that contains script system, keyboard layout, and input method items. It appears when more than one script system is installed and enabled or when a localizable 
  4722. flag is set.
  4723. keyboard shortcutA keystroke that you can use instead of a mouse action to perform a task. For example, pressing the Command and the X keys at the same time is the same as choosing the Cut command from the Edit menu.
  4724. little arrowsA control, consisting of two arrows pointing in opposite directions, that allows users to increase or decrease values in a series by clicking or pressing the arrows.
  4725. localizationThe process of adapting software to a particular region, language, and culture. Script and language adaptations are necessary but not sufficient for this process. Localization also includes date and time formats, number formats, text behavior formats, keyboard resources, and fonts.
  4726. locked fileA file whose data cannot be changed.
  4727. Macintosh Operating SystemThe combination of ROM-based and disk-based routines that together perform basic tasks such as starting the computer, moving data to and from disks and peripheral devices, and managing memory space in RAM.
  4728. Macintosh user interfaceThe standard conventions for interacting with Macintosh computers. The interface ensures users a consistent means of interacting with all Macintosh computers and the applications designed to run on them.
  4729. main event loopIn a standard Macintosh application program, a loop that repeatedly calls the Event Manager to get events and then responds to them as appropriate.
  4730. mainstreaming programsEducational programs in which children with special needs (including those with physical disabilities) are included in “mainstream” classes with children who don’t necessarily have special needs.
  4731. menuA list of choices presented by a program. In the desktop interface, menus appear when users point to and press menu titles in the menu bar. Dragging through the menu and releasing the mouse button while a command is highlighted chooses that command.
  4732. menu barThe horizontal strip at the top of the screen that contains menu titles.
  4733. menu itemA choice in a menu, usually a command to the current application.
  4734. menu titleA word, a phrase, or an icon in the menu bar that designates a menu. Pressing on the menu title causes the title to be highlighted and its menu to appear below it.
  4735. modal dialog boxA dialog box that puts the user in the state or “mode” of being able to work only inside the dialog box. (A modal dialog box resembles an alert box.) The user cannot move a modal dialog box, and the user can dismiss it only by clicking its buttons. Compare modeless dialog box and movable modal dialog box. 
  4736. modeless dialog boxA dialog box that looks like a document window without a size box or scroll bars. The user can move a modeless dialog box, make it inactive and active again, and close it like any document window. Compare modal dialog box and movable modal dialog box. 
  4737. modifier keyA key on a keyboard that 
  4738. changes the behavior or action of a character key 
  4739. when pressed at the same time as the character key. A modifier key can also change or accentuate the meaning of a mouse action. Compare character key.
  4740. movable modal dialog boxA modal dialog box that has a title bar (with no close box) that allows the user to move the dialog box. Compare modeless dialog box.
  4741. monitorSee video monitor.
  4742. monochrome monitorA monitor capable of displaying in only one color.
  4743. mouse buttonThe button on the top of the mouse. In general, pressing the mouse button initiates some action on whatever is under the pointer, and releasing the button confirms 
  4744. the action.
  4745. Mouse KeysAn Easy Access feature that lets users use keys on the numeric keypad to control the pointer.
  4746. mutually exclusive attribute groupA group of attributes of which only one attribute can be in effect at any time. For example, the Left, Center, and Right commands in a graphics menu are 
  4747. a set of three commands, only one of which 
  4748. can be in effect at any time. (In dialog boxes, mutually exclusive attributes are represented 
  4749. by radio buttons.) Compare accumulating attribute group.
  4750. networkA collection of interconnected, individually controlled computers, together with the hardware and software used to connect them. A network allows users to share data and peripheral devices such as printers and storage media, to exchange electronic mail, and so on.
  4751. operating systemLow-level software that controls a computer by performing basic tasks such as input/output, memory management, and interrupt handling.
  4752. Option keyA modifier key that gives a different meaning or action to another key 
  4753. or to a mouse action.
  4754. outline fontA collection of outline glyphs in a particular typeface and style with no size restriction. The Font Manager can generate thousands of point sizes from the same TrueType font. See also TrueType font.
  4755. outline triangleA control that allows users 
  4756. to view the contents of a folder without opening it. (The triangles appear when the user chooses 
  4757. to view the contents of their file system in a 
  4758. list view.)
  4759. outputInformation transferred from a computer to some external destination, such as the display screen, a disk drive, a printer, or a modem. Compare input.
  4760. output deviceA device that receives information from the microprocessor. The monitor is the Macintosh computer’s primary output device. Compare input device.
  4761. paletteThe name for a tear-off menu when it’s been torn off. A palette remains visible on the screen so you can use it without having to pull down the menu. A palette can also be part of a window that provides tools or choices such as colors or patterns.
  4762. passwordA unique word or set of characters used to ensure security. For example, a user enters a password to log on to a volume on a 
  4763. file server.
  4764. pasteTo place the contents of the Clipboard—whatever was last cut or copied—at the 
  4765. insertion point.
  4766. peripheral cardA removable printed-circuit board that plugs into one of the computer’s expansion slots, allowing the computer to use a peripheral device or to perform some subsidiary or peripheral function.
  4767. peripheral deviceA piece of hardware—such as a video monitor, disk drive, printer, or modem—used in conjunction with a computer and under the computer’s control. Peripheral devices are often (but not necessarily) physically separate from the computer and connected to it by wires, cables, or some other form of interface. Such devices sometimes require peripheral cards. 
  4768. pixelShort for picture element; the smallest dot you can draw on the screen. Also a location in video memory that corresponds to a point on the graphics screen when the viewing window includes that location. In the Macintosh monochrome display, each pixel can be either black or white, so it can be represented by a bit; thus, the display is said to be a bitmap. For color or gray-scale video, several bits in RAM may represent the image. Thus, the display is not a bitmap but rather a pixel map.
  4769. pixel mapA set of values that represents the positions and states of the set of pixels making up an image.
  4770. point(1) A unit of measurement for type. Twelve points equal 1 pica, and 6 picas equal 1 inch; thus, 1 point equals approximately 1⁄72 inch. (2) The intersection of a horizontal grid line and a vertical grid line on the coordinate plane, defined by a horizontal and a vertical coordinate.
  4771. pointerA small shape on the screen that follows the movement of the mouse or shows where the user’s next action will take place. 
  4772. The pointer can be an arrow, an I-beam, a crossbar, a wristwatch, or other appropriate image. Called the cursor in Macintosh technical manuals. See also insertion point.
  4773. pop-up menuA menu not located in the menu bar, which appears when the user presses the mouse button in a particular place.
  4774. progressive disclosureA technique by 
  4775. which the most common options are presented in a simple interface and additional choices or information are disclosed by activating 
  4776. some control.
  4777. publisherA portion of a document that makes its data available to other documents or applications. A publisher stores its data in an edition whenever a user creates or edits the data in the publisher and then saves it. See also edition and subscriber.
  4778. pull-down menuA menu that is hidden until you move the pointer to its title and press the mouse button.
  4779. radio buttonA standard Macintosh control 
  4780. that displays a setting, either on or off, and is part of a group in which only one button can be on at a time.
  4781. Read Me documentA plain text document that is included on application and system software disks and provides late-breaking information about the product.
  4782. resourceData or code stored in a resource file and managed by the Resource Manager.
  4783. Return keyA key that causes the cursor or insertion point to move to the beginning of 
  4784. the next line. It’s also used in some cases to confirm a command and to dismiss dialog boxes and alert boxes.
  4785. RGBAbbreviation for red-green-blue; a method of displaying color video by transmitting the three primary colors as three separate signals. There are two ways of using RGB with computers: TTL RGB, which allows the color signals to take on only a few discrete values; and analog RGB, which allows the color signals to take on any values between their upper and lower limits, for a wide range of colors.
  4786. RGB monitorA type of color monitor that receives separate signals for each color (red, green, and blue).
  4787. saturationA measurement of how much white a color contains—the less white, the more saturated the color.
  4788. saveTo store information by transferring it from main memory to a disk. Work not saved disappears when you switch off the computer or when the power is interrupted.
  4789. screenThe part of the monitor where information is displayed. Also called 
  4790. display screen.
  4791. scriptA writing system, such as Cyrillic or Arabic. The English language uses Roman script. 
  4792. script systemA collection of software facilities that provides for basic differences between writing systems, such as character sets, fonts, keyboards, text collation, and word breaks. Examples of script systems are Roman, Japanese, Arabic, Traditional Chinese, Simplified Chinese, Hebrew, Greek, Thai, and Korean.
  4793. scrollTo move a document or directory in its window so that a different part of it is visible.
  4794. scroll arrowAn arrow at either end of a scroll bar. Clicking a scroll arrow moves a document or directory one line. Pressing a scroll arrow moves a document continuously.
  4795. scroll barA rectangular bar that may be along the right or bottom of a window. Clicking or dragging in the scroll bar causes the view of the document to change.
  4796. scroll boxThe solid box in a scroll bar. The position of the scroll box in the scroll bar indicates the position of what’s in the window relative to the entire document.
  4797. See FilesThe AppleShare file server access privilege that gives the right to open and copy documents and applications in a folder.
  4798. See FoldersThe AppleShare file server access privilege that gives the right to see folders within a folder.
  4799. selectTo designate where the next action will take place. To select using a mouse, you click an icon or drag across information.
  4800. selectionA series of characters, or a character position, at which the next editing operation 
  4801. will occur. Selected characters in the active window are inversely highlighted. Also called selection range.
  4802. shared resourceA resource, such as a document, an application, or a storage medium, that is being used, often simultaneously, by a group of users on a computer network.
  4803. Shift-clickTo click while the Shift key is down. Shift-clicking extends or shortens a selection. 
  4804. Shift-dragTo drag while the Shift key is 
  4805. down. Shift-dragging allows users to select multiple objects.
  4806. Shift keyA key that, when held down, causes the subsequent letter typed to appear in uppercase or the top symbol on a two-character key to be produced. The Shift key can also modify mouse actions. See also Shift-click, Shift-drag.
  4807. size boxA box in the lower-right corner of some active windows. Dragging the size box resizes the window.
  4808. Size menuA menu that contains sizes, measured in points, for fonts.
  4809. sliderA control that graphically represents the ranges of values that a user can set or that simply displays the value, magnitude, or position of something. Also called a dial.
  4810. Slow KeysAn Easy Access feature that lets the user set a delay before each keystroke is accepted by the computer.
  4811. Space barThe long, unlabeled bar along 
  4812. the bottom of the keyboard that generates a 
  4813. space character.
  4814. space characterA text character whose printed representation is a blank space. Generated by pressing the Space bar.
  4815. split barA control appearing in a scroll bar that allows users to split a window into separate window panes. See also split line, window pane.
  4816. split lineThe line, which appears when a user splits a window, that visually separates the resulting window panes. See also split bar, window pane.
  4817. stackA HyperCard document.
  4818. standard file dialog boxA dialog box that allows users to perform actions (such as viewing, opening, and saving) on files residing on any type of storage media. Also allows users to view elements on their desktops.
  4819. Standard File PackageA Macintosh package for presenting the standard user interface when a file is to be saved or opened.
  4820. standard stateThe initial size and location of a window. This state is determined by the application.
  4821. Sticky KeysAn Easy Access feature that lets the user type combination keystrokes without actually pressing the keys simultaneously.
  4822. Style menuThe menu that contains style attributes, such as bold, italic, and condense, 
  4823. for fonts.
  4824. subscriberA portion of a document that automatically obtains current data from other documents and applications. A subscriber 
  4825. reads data from an edition. See also edition 
  4826. and publisher.
  4827. system fontThe font that the system uses 
  4828. (in menus, for example). In Roman-based writing systems, the system font is 12-point Chicago.
  4829. TeachTextAn application that lets you open text and graphics documents, particularly if the original application that created the document is not available.
  4830. tear-off menuAny menu that you can detach from the menu bar by pressing the menu title and dragging beyond the menu’s edge. The torn-off menu appears in a window or a utility window on the desktop. Once torn off, these menus are called palettes.
  4831. textInformation presented in the form of readable characters. Compare graphics.
  4832. text boxThe place or places in a dialog box where information can be typed. Also called text entry field.
  4833. TextEditThe part of the Toolbox that supports basic text entry and editing capabilities of a standard Macintosh application.
  4834. text entry fieldAn area, usually a rectangular box, located in a dialog box and into which the user enters text to identify something, such as the name of a document.
  4835. toggled menu itemA menu item that has two states. The menu item changes from one state to the other each time a user chooses it.
  4836. tokens(1) An abbreviation of a string of characters. (2) A sequence of characters delimited so as to be indentified by a compiler. 
  4837. TrueType fontA type of outline font 
  4838. supplied with Macintosh system software. 
  4839. See also outline font.
  4840. type-aheadThe process by which the computer stores keystrokes (typed faster than the computer can process) in a queue for later processing.
  4841. type selectionThe ability to select an item from a list of items by typing the beginning character or characters of its name.
  4842. user interfaceThe rules and conventions by which a computer system communicates with the person operating it.
  4843. user stateThe size and location a user sets 
  4844. for a window.
  4845. utilityA type of software that helps people manage the computer environment.
  4846. utility windowA type of box that has some but not all features of a regular window. A utility window has a bar at the top by which it can be dragged and a close box, but does not necessarily have a title, and is nonscrolling. Also called a miniwindow. Compare palette.
  4847. valueAn item of information that can be stored in a variable, such as a number or a string.
  4848. video monitorA display device that can receive video signals by direct connection and cannot receive broadcast signals such as commercial television; it can be connected directly to the computer.
  4849. windowAn object on the desktop that presents information such as a document or message. Each window is internally represented in a window record.
  4850. window paneA part of a window after it has been split into two or more parts 
  4851. word processorAn application program that provides tools for creating, editing, and formatting text.
  4852. word wrapThe automatic continuation of text from the end of one line to the beginning of the next without breaking in the middle of a word.
  4853. zoom boxA small box with a smaller box enclosed in it found on the right side of the title bar of some windows. Clicking the zoom box toggles the window between the standard state and the user state.
  4854. Index
  4855.  
  4856.  
  4857. Numerals
  4858.  
  4859. 16-by-16 pixel (small) icons234, 244–245, 252
  4860. 32-by-32 pixel (large) icons234
  4861. 45-degree angles in icon design231
  4862. 4-bit color icons234
  4863. 80 percent solution35
  4864. 8-bit color icons234
  4865. A
  4866.  
  4867. About command98
  4868. accessibility14
  4869. access privileges28
  4870. access to help systems315
  4871. accumulating attribute groups65
  4872. activating windows155
  4873. active-application icon, as correct term307
  4874. active area in dialog boxes199
  4875. active keyboard125
  4876. active windows135
  4877. and dialog box positions150–151
  4878. using color to distinguish135
  4879. adev, correct terminology for307
  4880. aesthetic integrity, as design principle11–12
  4881. alert boxes
  4882. and ellipsis character in menus70
  4883. appearance of194
  4884. as special case of modal dialog box189
  4885. caution195
  4886. closing194
  4887. color in177
  4888. compared with other dialog boxes177
  4889. default display positions of150–152
  4890. defined193
  4891. layout of196
  4892. location of buttons in197
  4893. note194
  4894. providing feedback in9
  4895. save changes102–104, 201–202
  4896. stop196
  4897. types of194–196
  4898. warning of data loss in195
  4899. worldwide issues and197
  4900. alignment of elements in dialog boxes20–22
  4901. alternating icons in menu bar71–72
  4902. ambiguous command names77
  4903. American Heritage Dictionary306
  4904. anti-aliasing in icons243–244
  4905. Apple icon color set240–241
  4906. Apple menu98
  4907. Apple Menu Items folder98
  4908. Apple Publications Style Guide306
  4909. Apple reserved keyboard equivalents128–129
  4910. application icons246
  4911. Application menu71–72, 127
  4912. alternating icon in71–72
  4913. background notification techniques and71–72
  4914. application menu titles54
  4915. applications, naming in dialog box messages199
  4916. Apply button209
  4917. arrays
  4918. and arrow keys281
  4919. defined288
  4920. discontinuous selection in292, 299
  4921. navigating with the Tab key299
  4922. Return key and299
  4923. selecting in298–299
  4924. Tab key and299
  4925. arrow keys281–284, 295–296
  4926. and modifier keys282–284
  4927. and scroll bars281
  4928. selecting with295–296
  4929. arrow pointer270
  4930. ascent line for fonts24
  4931. attribute groups in menus61, 64–66
  4932. audible notifications72
  4933. audience13–14. See also users
  4934. augmentative and assistive communication27
  4935. automatic scrolling166–167
  4936. auto-repeat280
  4937. B
  4938.  
  4939. background operations and movable modal dialog boxes187
  4940. Backspace key. See Delete key
  4941. Balloon Help125, 316–325
  4942. balloons. See help balloons
  4943. bit depths of monitors235
  4944. bitmap-based graphics297
  4945. bitmapped fonts123
  4946. black-and-white design, and color263–264
  4947. black-and-white icons, designing238, 254
  4948. blue in color design265
  4949. borders
  4950. for active scrolling lists198
  4951. for icons239
  4952. button names
  4953. Apply209
  4954. buttons. See also radio buttons
  4955. balloons for319
  4956. behavior of205–206
  4957. capitalization of names of206
  4958. default206
  4959. defined204
  4960. Dialog Manager and205, 206
  4961. feedback and205
  4962. in caution alert boxes195
  4963. in modal dialog boxes188–189
  4964. in modeless dialog boxes180
  4965. in movable modal dialog boxes185
  4966. in note alert boxes194
  4967. in stop alert boxes196
  4968. labels for310
  4969. names of102, 206–209
  4970. placement of in alert boxes197
  4971. size of205
  4972. standard height of205
  4973. C
  4974.  
  4975. calendars, variations in worldwide17
  4976. Cancel button207–208
  4977. Cancel Publisher button119
  4978. Cancel Subscriber button120
  4979. capitalization of interface elements309
  4980. Caps Lock key279
  4981. caution alert boxes195
  4982. cdev, correct terminology for307
  4983. character keys275–278
  4984. characters in menus64–72
  4985. checkboxes
  4986. balloons for322
  4987. balloons for groups of322
  4988. choices in213
  4989. defined211
  4990. labels for212–213, 309–310
  4991. use of terminology with308
  4992. versus pop-up menus85–86
  4993. checkmarks in menus64–66
  4994. Chicago Manual of Style306
  4995. Chooser extension, as correct term307
  4996. Chooser extension icons251
  4997. choosing menu items56–57
  4998. Clear command (Edit menu)117
  4999. Clear key277
  5000. clicking
  5001. and selecting289
  5002. Command-clicking291–292
  5003. components of271
  5004. correct terminology for308
  5005. Shift-clicking289–291
  5006. use of271
  5007. Clipboard112
  5008. close boxes134, 180, 186
  5009. Close command (File menu)102–104
  5010. closing
  5011. alert boxes194
  5012. menus56
  5013. modal dialog boxes188
  5014. modeless dialog boxes180
  5015. movable modal dialog boxes185
  5016. windows102, 152–154
  5017. collaborative computing27–31
  5018. colons in dialog boxes312
  5019. color258–265
  5020. and black-and-white design263–264
  5021. and progressive disclosure262
  5022. and small objects265
  5023. and standard interface elements258–260
  5024. choices of for windows137
  5025. degradation of across monitors241
  5026. for categorizing information265
  5027. in alert boxes177
  5028. in icon design240–242
  5029. in modeless dialog boxes177
  5030. in movable modal dialog boxes177
  5031. number of in designs264
  5032. pattern substitutions for keyboard icons254
  5033. Color control panel259
  5034. color-deficient vision25
  5035. color icons238–243
  5036. labeling mechanism for242–243
  5037. selection mechanism for241–242
  5038. color palettes262
  5039. color tables264
  5040. column selection in arrays298
  5041. Command-/285
  5042. Command-?285
  5043. Command-clicking291
  5044. Command key. See also keyboards
  5045. and arrow key combinations128, 283–284
  5046. combinations128–129, 280, 282–284
  5047. labels on280
  5048. Command key equivalents. See keyboard equivalents
  5049. Command–Left Arrow128, 282–284
  5050. command-line interfaces, and pointers269
  5051. Command–modifier key–Space bar128–129
  5052. Command–Option–Space bar128
  5053. Command–Right Arrow128, 282–284
  5054. commands, menu
  5055. About (Apple menu)98
  5056. Clear (Edit menu)117
  5057. Close (File menu)102–104
  5058. Copy (Edit menu)115
  5059. Create Publisher (Edit menu)117–118
  5060. Cut (Edit menu)114
  5061. Find (File menu)67
  5062. for Edition Manager110–111
  5063. Get Info (File menu)69
  5064. New (File menu)99–100
  5065. Open (File menu)101–102
  5066. Page Setup (File menu)108
  5067. Paste (Edit menu)115–116
  5068. Print (File menu)108–109
  5069. Publisher/Subscriber Options (Edit menu)118–120
  5070. Quit (File menu)99, 109
  5071. Reduce to Fit157
  5072. Revert (File menu)107
  5073. Save (File menu)104–105
  5074. Save As (File menu)106–107
  5075. Select All (Edit menu)117
  5076. Show Clipboard/Hide Clipboard 
  5077. (Edit menu)112, 117
  5078. Subscribe To (Edit menu)118
  5079. Undo/Redo (Edit menu)113–114
  5080. Command–Space bar128–129
  5081. communications with other users30
  5082. complexity of interface design35–38
  5083. conceptual space on multiple monitors156
  5084. concurrent help systems314
  5085. consistency
  5086. as design principle7–8
  5087. in use of icon elements233
  5088. within icon families233, 245
  5089. context as a clarifying tool228
  5090. context clues for communication30
  5091. context-sensitive help314
  5092. control definition functions259
  5093. Control key280
  5094. control panels
  5095. Color259
  5096. Mouse272
  5097. providing icons for251
  5098. Sound26
  5099. controls
  5100. alignment of20
  5101. buttons204–209
  5102. checkboxes211–213
  5103. defined204
  5104. help balloons for318
  5105. in document windows134
  5106. in scroll region161, 162
  5107. little arrows216–217
  5108. not supported by the Macintosh Toolbox214–218
  5109. outline triangle218
  5110. radio buttons210–211
  5111. scrolling lists220–221
  5112. sliders214–215
  5113. standard toolbox204–213
  5114. text-entry fields219–220
  5115. Copy command (Edit menu)115
  5116. Create Publisher command (Edit menu)117–118
  5117. crosshairs pointer270
  5118. cultural values17
  5119. cursors269
  5120. custom icons245–255
  5121. for applications246–247
  5122. for control panels251
  5123. for documents247
  5124. for editions250
  5125. for extensions251
  5126. for keyboards252–255
  5127. for preferences250
  5128. for query documents249
  5129. for stationery pads248–249
  5130. Cut command (Edit menu)114
  5131. D
  5132.  
  5133. DA, correct terminology for307
  5134. dashes in menus64–66
  5135. database extension, as correct term307
  5136. data encryption30
  5137. data loss and alert boxes195
  5138. dates17
  5139. ddev, correct terminology for307
  5140. deaf people. See hearing disabilities
  5141. default color tables264
  5142. default icons245–255
  5143. for applications246
  5144. for documents247
  5145. for editions250
  5146. for extensions250
  5147. for keyboards252
  5148. for query documents249
  5149. for stationery pads249
  5150. Del (Forward Delete) key285
  5151. Delete (Backspace) key277
  5152. deleting
  5153. text300
  5154. using the Cut command114
  5155. design principles4–14
  5156. desk accessory, as correct term307
  5157. desktop metaphor5
  5158. desktop pattern and icons239
  5159. diacritical marks24
  5160. dialog boxes176–202. See also alert boxes
  5161. alignment of elements in20–22
  5162. and ellipsis character in menus68–70
  5163. and pop-up menus82, 83–85
  5164. as windows176
  5165. color design for258
  5166. default display positions in150–152
  5167. dismissing with the Return key276
  5168. for font size123
  5169. keyboard input in198–199
  5170. messages in199, 310–312
  5171. modal188–193
  5172. movable modal185–188
  5173. position in window display order144
  5174. preferences and38
  5175. Print108–109
  5176. providing feedback in9
  5177. Publisher Options118–120
  5178. Save As106–107
  5179. standard file101, 200
  5180. Subscriber Options118–120
  5181. type selection in198
  5182. dialog box messages, how to write310–312
  5183. Dialog Manager191, 192
  5184. diamond mark in Application menu71–72
  5185. dimmed items in menus60
  5186. direct manipulation6, 226
  5187. directory dialog box, as correct term307
  5188. disabilities24–27. See also universal access
  5189. hearing26
  5190. physical25
  5191. seizure disorder27
  5192. speech and language27
  5193. discontinuous selections291, 299
  5194. dividers in menus62–63
  5195. documentation
  5196. avoiding jargon in307, 313
  5197. learning paths in313
  5198. document icons247–248
  5199. document names in dialog box messages199
  5200. documents. See also windows
  5201. and outline triangles218
  5202. and windows132
  5203. defined308
  5204. names of and window titles142–143
  5205. opening101–102
  5206. document windows. See windows
  5207. Done button208
  5208. dots in menus. See ellipsis character
  5209. double-clicking272–273
  5210. dragging274, 289
  5211. duplicating data115
  5212. E
  5213.  
  5214. editing
  5215. in fields302–303
  5216. passwords29
  5217. shared information30
  5218. text300–303
  5219. edition icons250
  5220. Edition Manager commands110–111, 117–120
  5221. Edit menu109–120, 187–188, 191–192
  5222. adding commands to110
  5223. and modal dialog boxes191
  5224. and movable modal dialog boxes187–188
  5225. Clear command in117
  5226. Clipboard and111–112
  5227. Copy command in115
  5228. Create Publisher command in117–118
  5229. Cut command in114
  5230. Edition Manager commands in110–111, 117–120
  5231. Paste command in115–116
  5232. Publisher/Subscriber Options command in118–120
  5233. Select All command in117
  5234. Show Clipboard/Hide Clipboard command in117
  5235. Subscribe To command in118
  5236. Undo/Redo command in113–114
  5237. electronic documentation help systems314–316
  5238. ellipsis character
  5239. and modeless dialog boxes180
  5240. as subpalette indicator39
  5241. in menus67–70
  5242. empty documents and the insertion point282
  5243. End key285
  5244. entering data
  5245. with the Enter key275
  5246. with the Return key276
  5247. Enter key275
  5248. error checking in modeless dialog boxes182
  5249. error messages, how to write311
  5250. Escape (Esc) key277
  5251. extension icons250
  5252. F
  5253.  
  5254. F (function) keys164, 284–286
  5255. feature cascade35
  5256. feedback
  5257. and asynchronous operations56
  5258. and changes in modeless dialog boxes182
  5259. and selecting286
  5260. and the Escape key278
  5261. and windows133
  5262. during long operations271
  5263. in menus56–57
  5264. feedback and dialog, as design principle9–10
  5265. fields, text entry219–220
  5266. fields in arrays288, 298–299
  5267. file, use of term308
  5268. File menu67, 69, 99–109
  5269. Close command in102–104
  5270. Find command in67
  5271. Get Info command in69
  5272. New command in99–100
  5273. Open command in101–102
  5274. Page Setup command in108
  5275. Print command in108–109
  5276. Quit command in99, 109
  5277. Revert command in107
  5278. Save As command in106–107
  5279. Save command in104–105
  5280. file types, user terms for307
  5281. Find command (File menu)67
  5282. Finder icon families234–236
  5283. Finder icon family editor240
  5284. FKEY, correct terminology for307
  5285. flags for keyboard icons253–254
  5286. flashing the menu bar26
  5287. flexibility
  5288. and modeless dialog boxes178
  5289. and movable modal dialog boxes178, 187
  5290. and using modal dialog box for temporal status190
  5291. flicker frequencies27
  5292. floating windows on desktop145
  5293. font icons252
  5294. Font menu120–122
  5295. fonts
  5296. in pop-up menus88–89
  5297. worldwide compatibility and23–24
  5298. font size dialog box123
  5299. forgiveness, as design principle10
  5300. Forward Delete (Del) key285
  5301. function key, as correct term307
  5302. function keys164, 284–286
  5303. fuzzy appearance of icons244
  5304. G
  5305.  
  5306. Get Editions radio button120
  5307. Get Info command (File menu)69
  5308. glyphs23–24
  5309. grammar and localization19
  5310. graphic language8, 12
  5311. graphics
  5312. and cultural values17
  5313. defined288
  5314. selecting297
  5315. gray area of scroll bar158, 164
  5316. gray background and color265
  5317. grouping items in menus60–62
  5318. H
  5319.  
  5320. hand element in application icons246
  5321. handicaps. See universal access
  5322. hardware
  5323. icons to represent236
  5324. indicator lights on26
  5325. latches on25
  5326. hearing disabilities26
  5327. help balloons316–325
  5328. for buttons319
  5329. for checkboxes322
  5330. for controls318
  5331. for groups of checkboxes322–323
  5332. for groups of radio buttons322–323
  5333. for icons324
  5334. for menu items320
  5335. for menu titles320
  5336. for modal dialog boxes324
  5337. for pop-up menus320
  5338. for radio buttons321
  5339. for states of menus317
  5340. for text entry boxes325
  5341. for tools in palettes323
  5342. for window parts324
  5343. how to write318–319
  5344. length of messages in317, 318
  5345. when to use317–318
  5346. Help key285
  5347. Help menu125
  5348. help systems, online314–316
  5349. Hide Clipboard/Show Clipboard command112, 117
  5350. hierarchical menus79–82
  5351. hierarchical pop-up menus, avoiding86
  5352. highlighting, color design for260
  5353. Home key285
  5354. hot spot270
  5355. hot zone270
  5356. human interface design principles. See principles of human interface design
  5357. human interface design process
  5358. and 80 percent solution35
  5359. and feature cascade35
  5360. and features inspired by market pressures34
  5361. humor and icons230
  5362. I, J
  5363.  
  5364. I-beam pointer270
  5365. icon families234–236
  5366. icon masks244
  5367. icons224–255. See also icon families
  5368. 4-bit color235
  5369. 8-bit color235
  5370. against the desktop pattern239
  5371. and humor230
  5372. anti-aliasing in243–244
  5373. balloons for324
  5374. black-and-white238
  5375. color degradation of241
  5376. consistent use of elements in233
  5377. conventions for types of documents and247–248
  5378. design process for236–237
  5379. for control panels251
  5380. for edition files250
  5381. for extensions250
  5382. for movable resources252
  5383. for page layout documents248
  5384. for PICT files248
  5385. for preferences files250
  5386. for query documents249
  5387. for representing actions228
  5388. for text-only documents248
  5389. in Application menu71–72
  5390. in Keyboard menu126–127, 252, 255
  5391. keyboard22, 126–127, 252–255
  5392. label text for228
  5393. large (32-by-32 pixel)234
  5394. limitations of227–228
  5395. masks for234, 244
  5396. outlines of239
  5397. selection mechanism for238
  5398. sizes of234–236
  5399. small (16-by-16 pixel)234
  5400. stationery pad249
  5401. suites of235
  5402. three-dimensional effects in231
  5403. to represent hardware devices236
  5404. use of metaphors in229
  5405. versus verbal representations in224
  5406. icon suites235
  5407. inactive scroll bars160
  5408. inactive windows, moving155
  5409. indicators
  5410. for subpalettes39–40
  5411. in hierarchical menus79
  5412. in pop-up menus87
  5413. in scrolling menus78
  5414. informal user observations43–46
  5415. INIT, correct terminology for307
  5416. input devices and accessibility14
  5417. input methods, for double-byte scripts22
  5418. inserting copied information115
  5419. inserting text300
  5420. insertion point
  5421. and clicking293
  5422. and command-line interfaces269
  5423. defined269
  5424. moving282
  5425. intelligent cut and paste301–302
  5426. interface elements, standard
  5427. and color design258–260
  5428. avoiding new behaviors for39–40
  5429. international keyboards281
  5430. International Standards Organization281
  5431. K
  5432.  
  5433. keyboard equivalents128–129
  5434. keyboard icons22, 126–127, 252–255
  5435. modification indicators in254
  5436. pattern substitution for color in254
  5437. keyboard input in dialog boxes198–199
  5438. keyboard layouts22–23, 126–127
  5439. Keyboard menu22, 125–127
  5440. keyboard resources125–127
  5441. keyboards126, 275–286
  5442. keys
  5443. arrow281–284, 295–296
  5444. Caps Lock279
  5445. character275–278
  5446. Clear277
  5447. Command
  5448. Control280
  5449. Delete (Backspace)277
  5450. End285
  5451. Enter275
  5452. Escape (Esc)277
  5453. Forward Delete (Del)285
  5454. function284–286
  5455. Help285
  5456. Home285
  5457. modifier278–280, 282–284
  5458. Option279, 282–283
  5459. Page Down286
  5460. Page Up286
  5461. Return276, 299
  5462. Shift278, 299
  5463. Tab276, 299
  5464. knowledge of your audience13–14
  5465. L
  5466.  
  5467. labels. See also names
  5468. and pop-up menus87
  5469. color for in icons242–243
  5470. color labeling for icons242
  5471. for checkboxes212–213
  5472. for icons228
  5473. for interface elements309–310
  5474. for little arrows216
  5475. on keyboards281
  5476. language disabilities27
  5477. language in the interface306–325
  5478. large (32-by-32 pixel) icons234
  5479. learning paths for users313
  5480. lights on hardware26
  5481. light source on Macintosh screen232, 262
  5482. little arrows216–217
  5483. localization14, 16–24
  5484. of documentation314
  5485. of icons230
  5486. text operations and19–20
  5487. translating text and18–19
  5488. using resources to facilitate17
  5489. look and feel of interface elements39
  5490. M
  5491.  
  5492. Macintosh script management system16
  5493. Macintosh Toolbox, controls not supported by214–218
  5494. market pressures, features inspired by34
  5495. masks, icon244
  5496. maximum window size156
  5497. menu bar
  5498. flashing as notification26
  5499. menu bar access
  5500. Dialog Manager and191–192
  5501. from modal dialog boxes191–192
  5502. from movable modal dialog boxes187–188
  5503. menu bars52–55
  5504. and modal dialog boxes57
  5505. and standard menus52
  5506. size of52–53
  5507. use of space in52–53
  5508. width of53
  5509. menu commands. See commands, menu. See also commands, menu
  5510. menu elements58–60
  5511. menu items
  5512. balloons for320
  5513. capitalizing59
  5514. choosing56
  5515. hierarchical79–82
  5516. labels for309
  5517. names of58–60
  5518. toggled73, 75–77
  5519. unavailable60
  5520. menus50–129, 260
  5521. Apple98
  5522. Application127
  5523. attribute groups in64–66
  5524. behavior of55–57
  5525. checkmarks in64–66
  5526. closing56
  5527. color design for260
  5528. dashes in64–66
  5529. dividers in62–63
  5530. Edit109–120
  5531. ellipsis character in67–70
  5532. feedback about actions in56–57
  5533. File99–109
  5534. Font120–122
  5535. fonts used in60
  5536. grouping items in60–62
  5537. Help125
  5538. hierarchical79–82
  5539. highlighting titles of56, 57
  5540. Keyboard22–23, 125–127
  5541. nonstandard elements in72
  5542. opening56
  5543. pop-up82–92
  5544. scrolling78–79
  5545. Size122–123
  5546. standard characters in64–72
  5547. standard Macintosh98–127
  5548. standard pop-up87–91
  5549. Style73–75, 124
  5550. tear-off93–95
  5551. text styles in73–74
  5552. titles of54
  5553. type-in pop-up91–92
  5554. menu titles
  5555. balloons for320
  5556. choosing310
  5557. messages
  5558. in dialog boxes199, 310–312
  5559. in help balloons317, 318–319
  5560. metaphors
  5561. consistency of8
  5562. use of as design principle4–5
  5563. use of for icons229
  5564. minimum window size156
  5565. miniwindows309
  5566. modal dialog boxes57, 177, 188–193, 324
  5567. and balloons when on the screen324
  5568. appearance of190
  5569. behaviors of191–193
  5570. buttons in188
  5571. modal dialog boxes (continued)
  5572. closing188
  5573. compared with other dialog boxes177
  5574. Edit menu access to191
  5575. immobility of188
  5576. menu bar access57
  5577. menu bar access to191–192
  5578. stacking192–193
  5579. when to use189–190
  5580. ModalDialog procedure205
  5581. modeless dialog boxes176, 178–184
  5582. appearance of180–181
  5583. behaviors of181–184
  5584. changing attributes with182–184
  5585. closing180–181
  5586. color in177
  5587. compared to other dialog boxes176
  5588. comparing information in178
  5589. completing actions in184
  5590. dynamic nature of184
  5591. error checking in182–183
  5592. feedback and changes to182
  5593. intermediate security states of183
  5594. presetting values in179
  5595. titles of180
  5596. when to use178
  5597. modelessness, as design principle12–13
  5598. modification indicators for keyboard icons254
  5599. modifier keys278–280, 282–284
  5600. monitors
  5601. and icon display232, 235
  5602. and window size156
  5603. multiple
  5604. alert box positions in152
  5605. and work space156
  5606. and zooming170
  5607. dialog box positions in152
  5608. window positions in148–150
  5609. Monitors control panel156
  5610. mouse actions271–274, 293
  5611. clicking271
  5612. double-clicking272–273
  5613. dragging274
  5614. pointing269
  5615. pressing273
  5616. selecting293
  5617. Mouse control panel272
  5618. mouse devices269
  5619. movable modal dialog boxes177, 185–188
  5620. and background operations187
  5621. appearance of186
  5622. behaviors of187
  5623. closing185
  5624. color in177, 188
  5625. display order of on desktop146
  5626. flexibility and187
  5627. menu bar access to187–188
  5628. when to use178
  5629. movable resource icons252
  5630. moving the pointer269
  5631. moving windows154–155
  5632. MultiFinder icon, correct terminology for307
  5633. multimedia effects in help systems316
  5634. multiple modifier-key combinations283
  5635. mutually exclusive attribute groups64
  5636. N
  5637.  
  5638. names. See also labels
  5639. of buttons206–209
  5640. of documents and window titles142–143
  5641. of interface elements309–310
  5642. of menu items58–60
  5643. of modeless dialog boxes180
  5644. network extension, as correct term307
  5645. networks31
  5646. New command (File menu)99–100
  5647. nonexclusive attribute groups65–66
  5648. non-Roman script systems19
  5649. nonstandard marks in menus72
  5650. note alert boxes194
  5651. notification techniques71–72
  5652. nouns as icons228
  5653. numbers in window titles142
  5654. O
  5655.  
  5656. object-based graphics297
  5657. objects
  5658. and clicking272–273
  5659. hot zone of270
  5660. moving by dragging274
  5661. selecting286–299
  5662. OK button207
  5663. online help systems314–316
  5664. Open command (File menu)101–102
  5665. opening
  5666. documents101–102
  5667. menus56
  5668. pop-up menus87
  5669. windows141–143
  5670. Option-Delete277
  5671. Option-dragging to copy objects279
  5672. Option key279, 282–283
  5673. outline triangle218
  5674. P
  5675.  
  5676. Page Down key164, 286
  5677. page indicator in window frame162
  5678. page layout document icons248
  5679. Page Setup command (File menu)108, 189
  5680. Page Up key164, 286
  5681. palettes92, 96–97
  5682. and subpalettes39
  5683. and tracking feedback96
  5684. balloons for323
  5685. in window frames97
  5686. tool96–97
  5687. panes of windows170–173
  5688. passwords30
  5689. Paste command (Edit menu)115–116
  5690. pattern substitutions for keyboard icons254
  5691. perceived stability, as design principle11
  5692. physically impaired individuals25
  5693. PICT file icons248
  5694. plus sign pointer270
  5695. pointers96, 260, 268–271
  5696. and tools96
  5697. changing shape of270
  5698. color design for260
  5699. moving269
  5700. types of270
  5701. pointing devices268–271
  5702. pop-up menus82–92
  5703. and keyboard equivalents86
  5704. behavior of83, 87–91
  5705. fonts in88–89
  5706. standard87–91
  5707. type-in91–92
  5708. versus checkboxes85–86
  5709. versus radio buttons85
  5710. width of89
  5711. preferences, implementing37–38
  5712. preferences icons250
  5713. pressing the mouse button273
  5714. principles of human interface design4–14
  5715. accessibility14
  5716. aesthetic integrity11–12
  5717. consistency7–8
  5718. direct manipulation6
  5719. feedback and dialog9–10
  5720. forgiveness10
  5721. knowledge of your audience13–14
  5722. modelessness12–13
  5723. perceived stability11
  5724. see-and-point7
  5725. use of metaphors4–5
  5726. user control9
  5727. WYSIWYG8
  5728. Print command (File menu)108–109
  5729. privacy and collaborative computing28–30
  5730. privileges for access, symbols for28
  5731. product development process34–46
  5732. product names in icons236
  5733. programming terms307
  5734. progressive disclosure8, 35–37, 262
  5735. protecting data28–30
  5736. Publisher Options dialog box118–120
  5737. Publisher/Subscriber Options command 
  5738. (Edit menu)118–120
  5739. punctuation in window titles143
  5740. push buttons. See buttons
  5741. Q
  5742.  
  5743. query document icons249
  5744. Quit command (File menu)99, 109
  5745. QWERTY transliteration of keyboard layouts254
  5746. R
  5747.  
  5748. racing stripes in title bar135
  5749. radio buttons210–211. See also buttons
  5750. balloons for321
  5751. balloons for groups of322–323
  5752. defined210
  5753. labels for309
  5754. versus pop-up menus85
  5755. range selection294–295, 299
  5756. RDEV, correct terminology for307
  5757. read-only access28
  5758. Redo/Undo command (Edit menu)113–114
  5759. Reduce to Fit command157
  5760. references for usage and style306
  5761. remote resources31
  5762. repeating characters automatically280
  5763. replacing a selection301
  5764. ResEdit utility240
  5765. reserved keyboard equivalents128–129
  5766. Return key276, 299
  5767. reversible actions10
  5768. Revert command (File menu)107
  5769. Roman script system19
  5770. S
  5771.  
  5772. Save a Copy command, avoiding107
  5773. Save As command (File menu)106–107
  5774. save changes alert box103–104, 201
  5775. Save command (File menu)104–105
  5776. screens. See monitors
  5777. script management system16
  5778. Script Manager16
  5779. script systems
  5780. and worldwide compatibility16
  5781. enabled125
  5782. icons for125–127, 252
  5783. keyboard handling of22, 125
  5784. Roman and non-Roman19
  5785. scroll arrows158, 163
  5786. scroll bars158, 158–162
  5787. and arrow keys281
  5788. and other controls in same region161–162
  5789. inactive160
  5790. in split windows170–173
  5791. versus sliders215
  5792. scroll boxes158, 165
  5793. scrolling lists198, 220–221
  5794. scrolling menus78–79
  5795. scrolling windows158–167, 172
  5796. automatically166–167
  5797. by position165
  5798. by unit163
  5799. by windowful164
  5800. panes of172
  5801. security of information28–30
  5802. security states and modeless dialog boxes183
  5803. see-and-point, as design principle7
  5804. seizure disorders27
  5805. Select All command (Edit menu)117
  5806. selecting286–299
  5807. and scrolling166–167
  5808. by clicking271, 289
  5809. by Command-clicking291–292
  5810. by double-clicking272–273
  5811. by dragging274, 289
  5812. by Shift-clicking289–291
  5813. color design for260
  5814. fields in an array298–299
  5815. graphics297
  5816. in arrays and tables298–299
  5817. ranges294–295
  5818. text292
  5819. with the arrow keys295–296
  5820. with the mouse293
  5821. selection mechanism
  5822. for color icons241–242
  5823. for icons238
  5824. selections
  5825. extending167
  5826. extending with Shift key278
  5827. replacing301
  5828. semantic modifiers283
  5829. shared computing environment27–31
  5830. shared resources28
  5831. sharing information27–31
  5832. Shift-clicking289–291
  5833. Shift key278, 299
  5834. shortcuts. See also keyboard equivalents
  5835. documenting in help systems315
  5836. double-clicking272
  5837. Show Clipboard/Hide Clipboard command117
  5838. in Edit menu112
  5839. size
  5840. of menu bars52–53
  5841. of pop-up menus89
  5842. size boxes134, 157
  5843. Size menu122–123
  5844. sizes of icons234–236
  5845. sliders214–215
  5846. small (16-by-16 pixel) icons233–234, 244–245
  5847. small objects and color265
  5848. sound, as notification72
  5849. Sound control panel26
  5850. sound icons252
  5851. Speaker Volume control26
  5852. speech synthesizers, for people with a speech disability27
  5853. split bars170–171
  5854. split lines170–171
  5855. splitting windows170–173
  5856. stack icons248
  5857. stacking modal dialog boxes192–193
  5858. stacks, HyperCard308
  5859. standard characters in menus64–72
  5860. standard file dialog boxes101, 200
  5861. standard file dialog boxes, correct terminology for307
  5862. standard interface elements
  5863. and color design258–260
  5864. avoiding new behaviors for39–40
  5865. standard Macintosh menus98–127
  5866. standard save changes alert box102–104, 201–202
  5867. standard state of a window168–170
  5868. standard toolbox controls204–213
  5869. stationery documents, icons for249
  5870. status bar in window frame162
  5871. stepped interfaces8
  5872. stop alert boxes196
  5873. Stop button208–209
  5874. Style menu
  5875. guidelines for124
  5876. text styles in73–74
  5877. style of language306
  5878. submenus79–82
  5879. subpalettes, indicators for39–40
  5880. Subscriber Options dialog box118–120
  5881. Subscriber/Publisher Options command 
  5882. (Edit menu)118–120
  5883. Subscribe To command (Edit menu)118
  5884. suites of icons235
  5885. symbols
  5886. in icons224–226
  5887. in menus64–72
  5888. synchronization of keyboards and fonts125
  5889. system beep26
  5890. system extension, as correct term307
  5891. system font, in menus60
  5892. T
  5893.  
  5894. Tab key276, 299
  5895. tables288, 298–299
  5896. target audience13–14. See also users
  5897. task analysis, for defining your audience13
  5898. task-oriented documentation313
  5899. tear-off menus93–95
  5900. temporal status and modal dialog boxes190
  5901. terminology in the interface307–309
  5902. text
  5903. and arrow keys281–284
  5904. and the insertion point293
  5905. as a type of object287–288
  5906. deleting300
  5907. editing300–303
  5908. handling of, and worldwide issues19
  5909. in dialog boxes199
  5910. inserting300
  5911. putting in resources17
  5912. selecting292–296
  5913. selections, extending167
  5914. selections, extending with Shift key278
  5915. sizes of17
  5916. translating18–19
  5917. text entry fields
  5918. and Save As dialog boxes219
  5919. editing302–303
  5920. providing text-editing capabilities in219
  5921. text in icons230
  5922. text-only document icons248
  5923. text styles73–74, 124
  5924. think-aloud protocols43
  5925. three-dimensional effects in icons231
  5926. tilted document page in application icons246
  5927. title bars134, 135
  5928. titles. See also labels
  5929. of menus54
  5930. of modeless dialog boxes180
  5931. of windows142–143
  5932. toggled menu items73, 75–77
  5933. tools, balloons for in palettes323
  5934. translating text18–19
  5935. transparency of networks31
  5936. triangles
  5937. in hierarchical menus79
  5938. in pop-up menus87
  5939. in scrolling menus78
  5940. triple-clicking273
  5941. TrueType fonts123. See also fonts
  5942. tutorials313, 315
  5943. two-dimensional designs263
  5944. type-ahead280
  5945. type-in pop-up menus91–92
  5946. type selection in scrolling lists198
  5947. U
  5948.  
  5949. Undo/Redo command (Edit menu)113–114
  5950. universal access14, 24–27
  5951. untitled documents101–102
  5952. untitled windows142–143
  5953. uppercase characters and the Shift key278
  5954. usability testing41–46, 315
  5955. user choices in pop-up menus85–87
  5956. user control, as design principle9
  5957. user input, restricting with modal dialog boxes189
  5958. user observations, steps for conducting43–46
  5959. users. See also audience
  5960. anticipating their questions in help systems315
  5961. documentation for313–314
  5962. identifying in collaborative computing28
  5963. meeting expectations of8
  5964. with a disability24–27
  5965. user state of a window168–170
  5966. utility windows137–138, 145, 309
  5967. display order of on desktop145
  5968. terminology for309
  5969. V
  5970.  
  5971. views of documents. See windows
  5972. visual disabilities25
  5973. visual feedback and collaborative computing30
  5974. W, X, Y
  5975.  
  5976. width of menu bar53
  5977. windoid, correct terminology for309
  5978. window boundaries274
  5979. window definition functions177, 259
  5980. window frames134
  5981. window panes170–173
  5982. windows132–173. See also window panes
  5983. activating155
  5984. and dialog boxes176
  5985. and documents132
  5986. and feedback133
  5987. and icon design237
  5988. and pop-up menus82
  5989. appearance of134–138
  5990. behavior of139–173
  5991. changing the size of156–157
  5992. closing102, 152–154
  5993. color design for258
  5994. color in135–137
  5995. controls in134
  5996. display order of on desktop143–146
  5997. help balloons for324
  5998. location of when opening146–152
  5999. moving154–155
  6000. opening141–143
  6001. parts of134
  6002. position of palettes in97
  6003. positions of146–152
  6004. scrolling158–167
  6005. size, changing156–157
  6006. sizes of, recommended170
  6007. splitting into panes170–173
  6008. standard and user states168–170
  6009. titles of142–143
  6010. types of132
  6011. utility137–138
  6012. zoom box effect168–170
  6013. word definitions294
  6014. word order and localization19
  6015. words in the interface306–312
  6016. Words Into Type306
  6017. words versus symbols225
  6018. word wrap300
  6019. workflow and modeless dialog boxes178
  6020. worldwide compatibility16–24, 230
  6021. worldwide software and accessibility14
  6022. wristwatch pointer270
  6023. WYSIWYG, as design principle8
  6024. Z
  6025.  
  6026. zoom boxes134, 168–170
  6027. This Apple manual was written, edited, and composed on a desktop publishing system using Apple Macintosh computers and FrameMaker software. Proof pages were created on an Apple LaserWriter IINTX printer. Final page negatives were output directly from text files on an AGFA ProSet 9800 imagesetter. Line art was created using Adobe™ Illustrator. PostScript™, the page-description language for the LaserWriter, was developed by Adobe Systems Incorporated.
  6028. Text type is Palatino® and display type is Helvetica®. Bullets are ITC Zapf Dingbats®. Some elements, such as program listings, are set in Apple Courier.
  6029. ˙@ˇ ˇˇˇˇ@
  6030. ˇ·ˇ‚7^
  6031. 4í∫◊, Palatino
  6032. .°dONLNdˇˇ(ô∫    Addison-WÑ@°dONLNdˇˇ)4esley Publishing Company
  6033.     °dONLNdˇˇ(´∫Reading, MassachusettsÀ†°dONLNdˇˇ)hMenlo Park, California쇰dONLNdˇˇ)dNew ˆ∞°dONLNdˇˇ)Y#°dONLNdˇˇ)ork°dONLNdˇˇ(∑∫Don Mills, Ontarioc °dONLNdˇˇ)TW膰dONLNdˇˇ)okingham, England@°dONLNdˇˇ)XAmsterܰdONLNdˇˇ)damwp°dONLNdˇˇ)Bonn°dONLNdˇˇ(√∫SydneyH °dONLNdˇˇ)'Singapor°dONLNdˇˇ)$ee∞°dONLNdˇˇ)
  6034. T°dONLNdˇˇ)okyoÏP°dONLNdˇˇ)Madrid–°dONLNdˇˇ)(San Juan°dONLNdˇˇ(œ∫Parisl¿°dONLNdˇˇ)Seoulk`°dONLNdˇˇ)MilanËİdONLNdˇˇ)  Mexico City °dONLNdˇˇ):T»Ä°dONLNdˇˇ)aipei
  6035. (0∫4Ÿ∫˘
  6036. {∂èÕ4zµ{∂ê{∂èÕ08x|˛˛ˇˇ?ˇ¯?ÔÔ«‡á‡É¿¿Äê{∂èÕ08||«‡É¿¿ÄÄ
  6037. ˙H 4˚H  H
  6038. ˇ·ˇ‚7^
  6039. ˇˇ≥>ˇ◊°dONLNd
  6040. H.C(&HMacintosh Human °dONLNd-HNN* Interface Guidelinesˇ'N@ˇ ˇˇˇˇ@
  6041. ˇ·ˇ‚7^
  6042. 4⁄ú˙¯4^*¿∫, Palatino
  6043. .°dONLNdZ*f1+*c
  6044. °dONLNd\6er) Apple Computer>İdONLNd\reÇ)<, Inc.°dONLNdg*p1(n*© z°dONLNdˇˇ)1992z°dONLNdˇˇ), .İdONLNd"gFpÇ)Apple Computer̰dONLNd0gÅpë);, Inc.°dONLNd7p*yP(w* All rights r˝Ä°dONLNdCpPyo)&    eserved. °dONLNdM{*Ñ•(Ç*#No part of this publication may be °dONLNdpÑ*ç-*    rÑİdONLNdqÑ-ç8)epr-°dONLNdtÑ9çd) oduced, storËİdONLNdÄÑdçÄ)+    ed in a r°°dONLNdâÑÅçù)    etrieval °dONLNdíç*ñ≤(î*'system, or transmitted, in any form or °dONLNdπñ*üû*     by any means, mechanical, electréİdONLNdŸñûü∞)tonic, °dONLNdflü*®b(¶*photocopying, rÔİdONLNdÓüb®p)8ecor¥°dONLNdÚüq®µ)ding, or otherwise, °dONLNd®*±™(Ø*$without prior written permission of °dONLNd*±*∫f*    Apple Computer>İdONLNd8±f∫´)<, Inc. Printed in the °dONLNdN∫*√d(¡*United States of iİdONLNd_∫d√Ñ):America.°dONLNdh≈*Œf(Ã*No licenses, exprúİdONLNdy≈fŒ¢)<ess or implied, arX°dONLNdã≈£Œ®)=e °dONLNdçŒ*◊](’*granted with r`İdONLNdõŒ]◊£)3espect to any of the °dONLNd∞◊*‡•(fi*#technology described in this book. °dONLNd”‡*ÈE*    Apple rÑİdONLNd⁄‡EÈó)etains all intellectual pr °dONLNdÙ‡òȱ)Soperty °dONLNd˚È*ÚØ(*&rights associated with the technology °dONLNd!Ú*˚®*    %described in this book. This book is °dONLNdF˚*ì*    intended to assist application °dONLNde*
  6045. π*    (developers to develop applications only °dONLNdç
  6046. *6*    for eİdONLNdë
  6047. 6ú) Apple Macintosh computers.°dONLNd¨*#f(!*Apple Computer>İdONLNd∫f#v)<, Inc.°dONLNd¡#*,^(**20525 Mariani >İdONLNdœ#^,d)4AªÄ°dONLNd–#c,x)venue°dONLNd÷,*5^(3*
  6048. Cupertino, CA6İdONLNd„,^5t)4 95014°dONLNdÍ5*>W(<* 408-996-1010°dONLNd˜@*IQ* Apple, the MİdONLNd@QI|)' Apple logo, Ö°dONLNd@|Ió)+APDA, °dONLNdI*RT(P* AppleLink, ÜİdONLNdITRz)*    AppleSharf°dONLNd(IzRÅ)&e, ÔİdONLNd+IÅRõ)AppleTİdONLNd1IúR™)alk, °dONLNd6R*[B(Y*EtherT–°dONLNd<RA[k) alk, HyperT™°dONLNdGRk[ó)* alk, ImageW„İdONLNdRRó[¶),riterc°dONLNdWR¶[™), °dONLNdY[*dE(b*LaserW-İdONLNd_[EdT)riter≠°dONLNdd[Sd´), Macintosh, MultiFinder-İdONLNd|[´dØ)X, °dONLNd~d*mR(k*
  6049. and StyleWfiİdONLNdàdRmj)(riter ar˙°dONLNdêdjm£)e trademarks of °dONLNd†m*vf(t*Apple Computer>İdONLNdÆmfv~)<    , Inc., r*°dONLNd∑m~vï)egisterüİdONLNdæmïvµ)
  6050. ed in the °dONLNd»v*¢(}*"United States and other countries.°dONLNdÎÅ*ä}* BalloonHelp, BalloonWfİdONLNdÅ}äå)SriterʰdONLNdÅãä¶), FinderûİdONLNd
  6051. Ŷä™), °dONLNdä*ìÄ(ë*PowerBook, QuickDraw*°dONLNd#äÄì£)V , ResEdit, °dONLNd.ì*úa(ö*System 7, and T≈°dONLNd=ìaúd)7rfi°dONLNd>ìdúq)ueTµ°dONLNdAìqúá)
  6052. ype ar–İdONLNdGìáú∑)
  6053. e trademarks °dONLNdTú*•3(£*of <İdONLNdWú3•o)    Apple Computer˚°dONLNdeún•~);, Inc.°dONLNdlß*∞•(Æ*#Adobe Illustrator and PostScript arİdONLNdèß¶∞´)|e °dONLNdë∞*π](∑*trademarks of …İdONLNdü∞]πï)3Adobe Systems °dONLNd≠π*¬í(¿*Incorporated, which may be r>İdONLNd…π쬙)iegister¥°dONLNd–𙬥)ed °dONLNd”¬*Àz(…*in certain jurisdictions.°dONLNdÌÕ*÷:* AGFØÄ°dONLNdÕ:÷@)Ax°dONLNdÒÕ@÷) is a trademark of İdONLNdÕÄ÷≤)@
  6054. Agfa-Gevaert.°dONLNdÿ*·j(fl*FrameMaker is a røÄ°dONLNd#ÿj·Å)@egister5°dONLNd*ÿÇ·≥)
  6055. ed trademark °dONLNd7·*ÍP(Ë*
  6056. of Frame T4°dONLNdA·Pͧ)&echnology Corporation.°dONLNdXÏ*ıÉ(Û*Helvetica and Palatino ar÷İdONLNdqÏÉıã)Ye r∞°dONLNdtÏåı£)    egister%İdONLNd{ϧıÆ)ed °dONLNd~ı*˛¢(¸*trademarks of Linotype Company&°dONLNdúı¢˛§)x.°dONLNdû*    M(*HyperCarİdONLNd¶N    z)$
  6057. d, MacDrawcİdONLNd∞y    ≤)+, MacPaint, and °dONLNd¿    *A(*MacWİdONLNdƒ    AV)rite ar˘°dONLNdÀ    U])e r“İdONLNdŒ    ^u)    egisterH°dONLNd’    v¥)ed trademarks of °dONLNdÊ*n(*Claris Corporation.°dONLNd˙*&* ITC Zapf Dingbats is a r]İdONLNd&ñ)Uegister”°dONLNdñ&†)ed °dONLNd&*/é(-*trademark of International TΔ°dONLNd8&é/´)dypeface °dONLNd@/*8W(6* Corporation.°dONLNdM:*C/* Vã°dONLNdN:/C^)arityper is a r†Ä°dONLNd]:^Cu)/egister°dONLNdd:vCß)
  6058. ed trademark °dONLNdrC*L8(J*of Vì°dONLNdvC8LT)arityperTİdONLNd~CTLd), Inc.°dONLNdÖP*Yπ(W*'Simultaneously published in the United °dONLNd¨Y*bm*    States and Canada.4^…¿Y
  6059. °dONLNdø]…eÒ(c…    LIMITED W°dONLNd»]Òe=)(ARRANTY ON MEDIAöp°dONLNdÿ]=eQ)L AND °dONLNd›f…nˇ(l… REPLACEMENT°dONLNdÈs…{÷*
  6060. ALL_0°dONLNdÏs◊{)
  6061.  IMPLIED WYê°dONLNdˆs{M))ARRANTIES ON THIS °dONLNd|…Ñ<(Ç…MANUAL, INCLUDING IMPLIED °dONLNd"Ö…ç–*    Wfl°dONLNd#Öœç2)ARRANTIES OF MERCHANTd°dONLNd8Ö2çP)cABILITY °dONLNd@é…ñ(î…AND FITNESS FOR AÊ∞°dONLNdQéñ)H Ph¿°dONLNdSéñ!)ARÜP°dONLNdUé!ñC)
  6062. TICULAR °dONLNd]ó…ü?(ù…PURPOSE, ARE LIMITED IN DURA¶ °dONLNdyó?üS)vTION °dONLNd~†…® (¶…TO NINETY (90) DAiİdONLNdè† ®I)BYS FROM THE DAÀ†°dONLNdù†H®R)=TE °dONLNd†©…±
  6063. (Ø…OF THE ORIGINAL∞°dONLNdØ© ±)B RET30°dONLNd≥©±&)AILÖ °dONLNd∂©&±Q)
  6064.  PURCHASE °dONLNd¿≤…∫ (∏…OF THIS PRODUCTæ`°dONLNdœ≤ ∫ )B.°dONLNd—ø…«B(≈…$Even though Apple has reviewed this °dONLNdı»…–-*    manual, APPLE MAKES NO Wa@°dONLNd
  6065. »-–R)dARRANTY °dONLNd—…Ÿˇ(◊… OR REPRESENT{¿°dONLNd!—ˇŸ)6AI °dONLNd"—ŸW)TION, EITHER EXPRESS °dONLNd7⁄…‚O(‡…!OR IMPLIED, WITH RESPECT TO THIS °dONLNdX„…Î*    MANUAL, ITS QUALITYf∞°dONLNdk„ÎH)S
  6066. , ACCURACYõİdONLNdu„HÎK),, °dONLNdwÏ…ÙÙ(Ú…MERCHANT°dONLNdÏÙÙ)+ABILITY≠p°dONLNdÜÏÙU), OR FITNESS FOR A[†°dONLNdòÏVÙW)F °dONLNdôı…˝Õ(˚…PB°dONLNdöıÕ˝◊)AR_†°dONLNdúı◊˝/)
  6067. TICULAR PURPOSE. AS AÑê°dONLNd±ı/˝H)X RESUL‡°dONLNd∑ıH˝L)T†°dONLNd∏ıL˝O), °dONLNd∫˛…˝(… THIS MANUAL°dONLNd≈˛˛N)5 IS SOLD “AS IS,” AND °dONLNd€…X(
  6068. …!YOU, THE PURCHASER, ARE ASSUMING °dONLNd¸…Q*    "THE ENTIRE RISK AS TO ITS QUALITY °dONLNd    …!*     AND ACCURACY0°dONLNd    *!)<.°dONLNd    ,&….
  6069. (,…IN NO EVENT WILLùp°dONLNd    <&
  6070. .M)D APPLE BE LIABLE °dONLNd    M/…7ı(5…
  6071. FOR DIRECTˇ@°dONLNd    W/Ù7)+
  6072. , INDIRECT °dONLNd    a/7A)( , SPECIAL, °dONLNd    l8…@Ì(>…INCIDENTÃİdONLNd    t8Ì@F)$AL, OR CONSEQUENTIALK°dONLNd    à8G@H)Z °dONLNd    âA…I(G…
  6073. DAMAGES RESUL)–°dONLNd    ñAIF)?TING FROM ANY °dONLNd    §J…RD(P…DEFECT OR INACCURACY IN THIS °dONLNd    ¡S…[X*    +MANUAL, even if advised of the possibility °dONLNd    Ï\…dˇ*    of such damages.°dONLNd    ˝i…q‡*
  6074. THE We†°dONLNd
  6075. i‡qO)ARRANTY AND REMEDIES SET °dONLNd
  6076. r…z◊(x…FOR°dONLNd
  6077. r◊zV)TH ABOVE ARE EXCLUSIVE AND IN °dONLNd
  6078. <{…ÉÙ(Å… LIEU OF ALLQ°dONLNd
  6079. G{ıÉ,),
  6080.  OTHERS, ORAL¸†°dONLNd
  6081. T{,É:)7 OR °dONLNd
  6082. XÑ…åJ(ä… WRITTEN, EXPRESS OR IMPLIED. No °dONLNd
  6083. xç…ïÚ*     Apple dealerÜ0°dONLNd
  6084. ÑçÚï:)), agent, or employee is °dONLNd
  6085. úñ…û+(ú…authorized to make any modifi°dONLNd
  6086. πñ+ûA)bcation, °dONLNd
  6087. ¡ü…ßC(•…'extension, or addition to this warrantyÛ`°dONLNd
  6088. ËüBßC)y.°dONLNd
  6089. ͨ…¥N(≤…*Some states do not allow the exclusion or °dONLNd µ…ΩU*    .limitation of implied warranties or liability °dONLNd Bæ…ΔU*    ,for incidental or consequential damages, so °dONLNd n«…œO*    *the above limitation or exclusion may not °dONLNd ò–…ÿC*    &apply to you. This warranty gives you °dONLNd 柅·›*    specifi¿°dONLNd ≈Ÿfi·T)&c legal rights, and you may also have °dONLNd ΂…ÍO(Ë…,other rights which vary from state to state.4^h™¯4∫h¿¯
  6090. ∫h«¯4∫h«¯ ªhª¯
  6091. ˇ·ˇ‚7^,     Helvetica
  6092. °dONLNdˇˇ(ÃhISBN 0-201-62216-5°dONLNdˇˇ*    1 2 3 4 5 6 7 8 9-BA-9695949392°dONLNdˇˇ*    First Printing, November 1992ˇ.@ˇ ˇˇˇˇ@
  6093. ˇ·ˇ‚7^
  6094. 4⁄∫˙, Palatino
  6095. .Ñ`(‡ iii4^H¿
  6096. ˇˇ¬òˇ◊°dONLNd\∫u(n∫Contents
  6097. °dONLNd    ô∫•“*4FigurR¿°dONLNdô“•˜)es and T|@°dONLNdôˆ• )$ablesÚ‡°dONLNdô •-)*xiii
  6098. √H 4ƒH  ≈H≈
  6099. ˇ·ˇ‚7^,     Helvetica
  6100. °dONLNd"∑H¬m(øHPreface
  6101. °dONLNd*¥∫√‚)rAbout ∑@°dONLNd0¥‚√ )(    This Book
  6102. Û@°dONLNd;∂4¬A)Rxxi°dONLNd@ ∫÷9(”∫Who Should Read This BookôİdONLNd[ M÷Z)ìxxi°dONLNd_◊∫„Ü(‡∫*What’s New in Macintosh Human Interface Fr5°dONLNdâ◊á„ó)Õom † °dONLNdå◊ó„≤)Apple†°dONLNdì◊«„◊)0xxii°dONLNdò‰∫ÿ(Ì∫About 
  6103. ‡°dONLNdû‰Ÿ/)Making It MacintoshM@°dONLNd≥‰CS)jxxii°dONLNd∏Ò∫˝(˙∫What’s in This Book °dONLNdÕÒ'˝7)mxxii°dONLNd“˛ƒ
  6104. "(ƒThe Basic Philosophy#İdONLNd˲7
  6105. G)sxxii°dONLNdÌ ƒ)(ƒThe Interface Elements¥ °dONLNd =P)yxxiii°dONLNd ƒ$˘(!ƒ
  6106. Appendixes‡°dONLNd$!)Jxxiii°dONLNd%∫1¡(.∫V+İdONLNd%¡1B)isual Cues Used in This Book5‡°dONLNd<%V1i)ïxxiii
  6107. aHh4bHh cHc
  6108. ˇ·ˇ‚7^
  6109. °dONLNdBUH`e(]HPart 1
  6110. °dONLNdIR∫a)r Fundamentals
  6111. /†°dONLNdWT'`,)m1
  6112. óHû4òHû ôHô
  6113. ˇ·ˇ‚7^
  6114. °dONLNdZãHñx(ìH    Chapter 1
  6115. °dONLNddà∫ób)rHuman Interface Principles
  6116. Ñ`°dONLNdÄävñ{)º3°dONLNdÉû∫™h(ß∫%The Human Interface Design Principles`°dONLNd™û}™Ç)√4°dONLNd¨´ƒ∑Û(¥ƒ    Metaphorsy‡°dONLNd∑´∑
  6117. )D4°dONLNdπ∏ƒƒ“(¡ƒDir͆°dONLNdº∏“ƒ)ect Manipulationy °dONLNdŒ∏2ƒ7)`5°dONLNd–≈ƒ—(Œƒ
  6118. See-and-Pointc °dONLNdfl≈—)R7°dONLNd·“ƒfi˘(€ƒ Consistency°dONLNdÓ“fi)J7°dONLNdflƒÎ(˃WYSIWYG (What P`°dONLNd˛flÎ)RY‡°dONLNdˇflÎ_)ou See Is What ‚ °dONLNdfl_Îe)CY¢†°dONLNdfleÎÖ)ou Get)†@°dONLNdflöÎü)58°dONLNdσ¯Ù(ıƒ
  6119. User Contr%¿°dONLNd$Ïı¯˝)1olɆ°dONLNd(ϯ)9°dONLNd*˘ƒ!(ƒFeedback and Dialogƒ‡°dONLNd?˘5:)q9°dONLNdAƒ“(ƒForI†°dONLNdD”¯)givenessF°dONLNdN
  6120. ):10°dONLNdQƒ“(ƒPer@°dONLNdT”)ceived Stability⁄İdONLNdf*/)W1M‡°dONLNdg/4)1°dONLNdi ƒ,()ƒAesthetic IntegrityΩ¿°dONLNd~ *,/)f11 °dONLNd /,4)1°dONLNdÅ-ƒ9(6ƒ Modelessnessë °dONLNdè-9)Q12°dONLNdí:∫F=(C∫Additional Issues to Consider:İdONLNd±:RF\)ò13°dONLNd¥GƒS(Pƒ
  6121. Knowledge of "@°dONLNd¡GS )AY‚¿°dONLNd¬G
  6122. S)our s†°dONLNdΔGSF)Audience°dONLNd–G[Se)?13°dONLNd”Tƒ`˚(]ƒ
  6123. Accessibilityf°dONLNd‚T`)L14
  6124. êHó4ëHó íHí
  6125. ˇ·ˇ‚7^
  6126. °dONLNdÂÑHèx(åH    Chapter 2
  6127. °dONLNdÔÅ∫ê|)rGeneral Design Considerations
  6128. ˘¿°dONLNdÉêèö)÷15°dONLNdó∫£ƒ(†∫Wï°dONLNdó√£+)    orldwide CompatibilityE†°dONLNd+ó@£J)}16°dONLNd.§ƒ∞Ú(≠ƒ
  6129. Cultural Vx °dONLNd8§Ú∞).aluesn@°dONLNd?§∞')+17°dONLNdB±ƒΩ„(∫ƒResourv@°dONLNdH±„Ω)cesÌ °dONLNdM±Ω)!17ˇ@ˇ ˇˇˇˇ@
  6130. ˇ·ˇ‚7^
  6131. 4⁄*ˇ¯, Palatino
  6132. .(‡*iv4^*¿¯°dONLNd\¶h‚(e¶ Language Dif®°dONLNd \‚hÓ)<feräİdONLNd\Óh) encesú`°dONLNd\h$),18°dONLNdi¶u¨(r¶Tµ¿°dONLNdi´u˘)ext Display and TÈİdONLNd+i¯u()M ext EditingI@°dONLNd8i=uG)E19°dONLNd;v¶Ç…(¶Default Æ@°dONLNdCv…ÇX)#Alignment of Interface Elements‡°dONLNddvmÇw)§20°dONLNdgɶèÀ(å¶Keyboar›°dONLNdnÉÀè’)%ds5¿°dONLNdrÉÍèÙ)22°dONLNduê¶úæ(ô¶Fonts’`°dONLNd|ê“ú‹),23°dONLNdùú©…(¶ú
  6133. Universal ™Ä°dONLNdâù…©Ê)-AccessdONLNdëù˚©)224°dONLNdî™¶∂–(≥¶People Wp@°dONLNdú™–∂8)*ith a Physical Disability…`°dONLNd∑™L∂V)|25°dONLNd∫∑¶√–(¿¶People Wp@°dONLNd¬∑–√Ì)*ith a V‡°dONLNd…∑Ì√/)isual Disability°†°dONLNd€∑C√M)V25°dONLNdfiƒ¶––(Õ¶People Wp@°dONLNdʃ––7)*ith a Hearing Disability7¿°dONLNdƒL–V)|26°dONLNd—¶›–(⁄¶People Wp@°dONLNd —–›l)*#ith a Speech or Language Disability<@°dONLNd0—Å›ã)±27°dONLNd3fi¶Í–(Á¶People Wp@°dONLNd;fi–Í)* ith a Seizur*@°dONLNdGfiÍ!)2e Disorë°dONLNdNfi!Í/)deri°dONLNdSfiDÍN)#27°dONLNdVÎú˜
  6134. (ÙúCollaborative Computing‹†°dONLNdoÎ!˜+)Ö27°dONLNdr¯¶(¶Concern for Other Users¡ °dONLNdã¯&0)Ä28°dONLNdé¶›(¶ User Identifi
  6135. @°dONLNdõfi¯)8cationÔ °dONLNd£ ).28°dONLNd¶¶Ú(¶Access Privileges¶`°dONLNdπ)`28°dONLNdº¶+À((¶Passworï °dONLNd√À+’)%dṡ°dONLNd«È+Û)29°dONLNd ,¶8$(5¶Data Encryption for Security;¿°dONLNdË,98C)ì30°dONLNdÎ9¶E (B¶Clear Communicationsœ‡°dONLNd9 E*)z30°dONLNdF¶R˛(O¶Displaying the Currÿ@°dONLNdF˛RF)Xent State of Dataå¿°dONLNd*F[Re)]30°dONLNd-S¶_˙(\¶Communicating Wd@°dONLNd<S˙_=)Tith Other EnvirM°dONLNdKS=_c)ConmentsÇ@°dONLNdTSw_Å):31°dONLNdW`¶l÷(i¶    Network T„‡°dONLNd``’lˆ)/ranspar¨°dONLNdg`˜l )"encyF`°dONLNdm` l*))31,     Helvetica
  6136. °dONLNdqçúúi(òúHuman Interface Design and the 
  6137. ¨*≥¯4≠*≥¯ Æ*Ư
  6138. ˇ·ˇ‚7^
  6139. °dONLNdë†*´Z(®*    Chapter 3
  6140. °dONLNdõùú¨$)rDevelopment Process
  6141. i°dONLNd∞ü9´C)ù33°dONLNd¥≥úøË(ºúDesign DecisionsïİdONLNdΔ≥¸ø)`34°dONLNd…¿¶ì(…¶FeaturÁ@°dONLNdœ¿¬ÃÁ)    es Inspirä@°dONLNdÿ¿ËÃ/)&ed by Market Prÿ°dONLNdÁ¿/ÃF)GessurÁ¿°dONLNdÏ¿FÃO)esÓ`°dONLNd¿cÃm)34°dONLNdÛÕ¶Ÿ¬(÷¶FeaturÁ@°dONLNd˘Õ¬ŸÌ)    e Cascade⁄İdONLNdÕŸ )@35°dONLNd⁄¶Ê‘(„¶
  6142. The 80 Per‘°dONLNd⁄‘Ê
  6143. ).
  6144. cent Solution∏°dONLNd ⁄"Ê,)N35°dONLNd#ÁúÛˇ(úManaging Complexity¿°dONLNd8ÁÛ)x35°dONLNd;Ù¶Ã(˝¶Using Pr¿°dONLNdCÙÕ€)'ogrÂ`°dONLNdFÙ€")essive Disclosurª °dONLNdVÙ"&)GeÑ¿°dONLNdYÙ;E)35°dONLNd\¶
  6145. Ò(
  6146. ¶Implementing PrØÄ°dONLNdkÒ
  6147. )Kefer[†°dONLNdo
  6148. )encesmİdONLNdv.
  6149. 8),37°dONLNdyú(úExtending the Interface†°dONLNdí!){38°dONLNdï¶'B($¶ When to Go Beyond the Guidelines °dONLNd∑W'a)±38°dONLNd∫(¶4+(1¶Build on the Existing Interfaced‡°dONLNd€(@4J)ö39°dONLNdfi5¶A¡(>¶Don’t Ø`°dONLNd‰5¡Az)(Assign New Behaviors to Existing Objects3‡°dONLNd5èAô)Œ39°dONLNdB¶N±(K¶Cr\°dONLNdB±Ne) 'eate a New Interface Element Cautiously÷İdONLNd<ByNÉ)»40°dONLNd?Oú[,(Xú Involving Users in the Design Prì °dONLNd_O,[C)êocessºÄ°dONLNdfOW[a)+41°dONLNdi\¶h∏(e¶Defi†°dONLNdm\πhΔ)ne °dONLNdp\ΔhÃ)
  6150. Y¡Ä°dONLNdq\Àh‹)our R`°dONLNdu\›h)Audience˘¿°dONLNd\h%)>41°dONLNdÇi¶u”(r¶    Analyze TİdONLNdãi”uÊ)-asks†°dONLNdëi˙u)'41°dONLNdîv¶Ç (¶Build Prfi°dONLNdúv Ç)$ototypes†°dONLNd¶vÇ):42°dONLNd©ɶèÊ(å¶
  6151. Observe Users  °dONLNd∏É˙è)T42°dONLNdªê∞ú∂(ô∞Tµ¿°dONLNdºêµúw)*en Steps for Conducting a User ObservationI°dONLNdËêåúñ)◊43ˇƒ@ˇ ˇˇˇˇ@
  6152. ˇ·ˇ‚7^
  6153. 4⁄∫˙, Palatino
  6154. .‡(‡v4^H¿
  6155. kHr4lHr mHm
  6156. ˇ·ˇ‚7^,     Helvetica
  6157. °dONLNd_Hje(gHPart 2
  6158. °dONLNd\∫kJ)rThe Interface Elements
  6159. 2@°dONLNd^_ji)•47
  6160. °H®4¢H® £H£
  6161. ˇ·ˇ‚7^
  6162. °dONLNd#ïH†x(ùH    Chapter 4
  6163. °dONLNd-í∫°‰)rMenus
  6164. Å¿°dONLNd4)>49°dONLNd8®∫¥¯(±∫ The Menu BaraİdONLNdF®
  6165. ¥)S52°dONLNdIµ∫¡˛(æ∫
  6166. Menu Behaviorƒ‡°dONLNdXµ¡)X55°dONLNd[¬∫Œˇ(À∫
  6167. Menu Elements”İdONLNdj¬Œ)Y58°dONLNdmœƒ€(ÿƒMenu Item Namesˇ`°dONLNd~œ*€4)f58°dONLNdÅ‹ƒËœ(ƒGrÊ °dONLNdÉ‹œË5) ouping Items in Menus∑`°dONLNdö‹JËT){60°dONLNdùȃı(Úƒ
  6168. Menu Dividers`†°dONLNd¨Èı%)W62°dONLNd؈∫‹(ˇ∫Standar¥@°dONLNd∂ˆ‹0)"d Characters and T˘¿°dONLNd»ˆ/Ä)Sext Style in Menus¿°dONLNd‹ˆïü)f64°dONLNdflƒ]( ƒCheckmarks and Dashes in Menus놰dONLNdˇq{)≠64°dONLNdƒQ(ƒThe Ellipsis Character in MenusÕ °dONLNd#eo)°67°dONLNd&ƒ)À(&ƒA∫†°dONLNd'À)/) Diamond Mark in the F†°dONLNd<0)Å)eApplication Menu\ °dONLNdNï)ü)e71°dONLNdQ*ƒ6À(3ƒA\@°dONLNdR*À6)void Nonstandar√`°dONLNda*6f)Kd Marks in Menus°@°dONLNds*{6Ö)e72°dONLNdv7ƒC (@ƒTµ¿°dONLNdw7…C)ext Styles in Menusx¿°dONLNdå73C=)j73°dONLNdèD∫P¿(M∫Tµ¿°dONLNdêDøP)oggled Menu Items™ °dONLNd£D)P3)j75°dONLNd¶Q∫]«(Z∫Scrı°dONLNd©Q«])
  6169. olling MenusXİdONLNd∑Q] )O78°dONLNd∫^∫j÷(g∫Hierar;°dONLNd¿^◊j) chical Menusí°dONLNdŒ^%j/)N79°dONLNd—k∫w˝(t∫ Pop-Up MenusÚ‡°dONLNdflkw)W82°dONLNd‚xƒÑÊ(ŃStandar¥@°dONLNdÈxÊÑ2)"d Pop-Up Menus¬‡°dONLNd˘xFÑP)`87°dONLNd¸Öƒë (éƒT∫¿°dONLNd˝Ö…ë+)ype-In Pop-Up Menuså@°dONLNdÖ@ëJ)w91°dONLNdí∫û¿(õ∫Tµ¿°dONLNdíøûÃ)earD`°dONLNdíÕû€)-Ofö`°dONLNdí€û7)f Menus and Palettesˆ¿°dONLNd2íKûU)p92°dONLNd5üƒ´ (®ƒTµ¿°dONLNd6ü…´÷)earD`°dONLNd9ü◊´Â)-Ofö`°dONLNd<ü´    )f Menus¬†°dONLNdEü´')893°dONLNdH¨ƒ∏Ê(µƒPalettes«°dONLNdR¨˙∏)696°dONLNdUπ∫≈‹(¬∫Standar¥@°dONLNd\π‹≈3)"d Macintosh Menus⇰dONLNdoπH≈R)l98°dONLNdrΔƒ“◊(œƒThe ]`°dONLNdvΔ◊“)
  6170. Apple Menur@°dONLNdÇΔ#“-)L98°dONLNdÖ”ŒflÍ(‹ŒAbout燰dONLNd唞fl)098°dONLNd臃Ï(ȃ    File Menu@‡°dONLNdö‡Ï)A99°dONLNdùÌŒ˘„(ˆŒNewÔİdONLNd¢̘˘))99°dONLNd•˙ŒÊ(ŒOpen˘°dONLNd´˙˙    ),101°dONLNdØŒÊ(ŒClose˚İdONLNd∂˙    ),102°dONLNd∫Œ ‚(ŒSave/†°dONLNd¿˜ ))104°dONLNdƒ!Œ-Â(*ŒSave Q@°dONLNd…!Â-Ò)AsUİdONLNdÕ!-) 106°dONLNd—.Œ:Î(7ŒRevertúİdONLNdŸ.ˇ:)1107°dONLNd›;ŒG    (DŒ Page Setup…∑`°dONLNdÍ;G,)O108°dONLNdÓHŒTÌ(QŒPrint…x`°dONLNdˆHT)4108°dONLNd˙UŒa‚(^ŒQuitç¿°dONLNdUˆa)(109°dONLNdbƒn(kƒ
  6171. The Edit Menuµ`°dONLNdbn))V109°dONLNdoŒ{(xŒ The Clipboarg¿°dONLNd#o{):dÉİdONLNd&o"{')1ˆ‡°dONLNd'o&{+)1j@°dONLNd(o+{0)1°dONLNd*|Œà(ÖŒ    Undo/Redo¬°dONLNd5|à)J15`°dONLNd6|à')13°dONLNd9âŒïfi(íŒCut‡Ä°dONLNd>âÚï˜)$1S‡°dONLNd?â˜ï)14°dONLNdBñŒ¢Ê(üŒCopyù¿°dONLNdHñ˙¢ˇ),1 °dONLNdIñˇ¢    )15°dONLNdL£ŒØÂ(¨ŒPaste“†°dONLNdS£˘Ø˛)+1F°dONLNdT£˛Ø)15°dONLNdW∞ŒºÂ(πŒClear;†°dONLNd^∞˙ºˇ),1ذdONLNd_∞˛º)17ˇÜ@ˇ ˇˇˇˇ@
  6172. ˇ·ˇ‚7^
  6173. 4⁄*ˇ¯, Palatino
  6174. .(‡*vi4^*¿¯°dONLNd\∞hÀ(e∞Select †°dONLNd\ÃhŸ)All߆°dONLNd \ÌhÚ)!1°dONLNd
  6175. \Úh¸)17°dONLNdi∞uÚ(r∞
  6176. Show Clipboar↰dONLNdiÚu=)Bd/Hide Clipboarˇ¿°dONLNd,i=uC)KdİdONLNd/iXu])1釰dONLNd0i\uf)17°dONLNd3v∞Ǫ(∞Cr\°dONLNd5vªÇ) eate Publisher…Â`°dONLNdFvÇ)\1X¿°dONLNdGvÇ&)17°dONLNdJÉ∞è„(å∞ Subscribe T›¿°dONLNdUÉ‚èÒ)2o…S@°dONLNdYÉè )$1Δ†°dONLNdZÉ
  6177. è)18°dONLNd]ê∞ú>(ô∞Publisher/Subscriber Options…j@°dONLNd|êSúX)£1›†°dONLNd}êWúa)18°dONLNdÄù¶©È(¶¶
  6178. The Font MenukİdONLNdèù˛©
  6179. )X120°dONLNdì™¶∂Á(≥¶
  6180. The Size MenuD‡°dONLNd¢™¸∂ )V122°dONLNd¶∑¶√Î(¿¶The Style Menu`°dONLNd∂∑√)Z124°dONLNd∫ƒ¶–Î(Õ¶
  6181. The Help MenuX†°dONLNd…ƒ–)Z125°dONLNdÕ—¶›fi(⁄¶ The Keyboar¿°dONLNdÿ—fl›)9d MenuÀ‡°dONLNd‡—›$)6125°dONLNd‰fi¶Íπ(Á¶The ]`°dONLNdËfiπÍ
  6182. )Application Menur‡°dONLNd˙fiÍ-)e127°dONLNd˛Îú˜¡(ÙúKeyboar›°dONLNdΡ˜˝)%
  6183. d EquivalentsΔ °dONLNdΘ!)Q128
  6184. '*.¯4(*.¯ )*)¯
  6185. ˇ·ˇ‚7^,     Helvetica
  6186. °dONLNd*&Z(#*    Chapter 5
  6187. °dONLNd"ú'©)rW∂¿°dONLNd#©'‘)
  6188. indows
  6189. F†°dONLNd+È&¯)@131°dONLNd0.ú:¶(7úWÛ`°dONLNd1.•:ƒ)    indow ∑°dONLNd7.ƒ:˘)
  6190. AppearanceJ°dONLNdC.:)J134°dONLNdG;¶G‡(D¶
  6191. Document WŒ‡°dONLNdQ;‡G): indow ContrV °dONLNd\;G%)9olsÒ°dONLNda;9GH) 134°dONLNdeH¶Tı(Q¶Use of Color in W!`°dONLNdvHıT)Oindows`°dONLNd~H*T9)5135°dONLNdÇU¶aœ(^¶    Utility W†°dONLNdãUœaÔ))indowsʆ°dONLNdìUa)4137°dONLNdóbún¶(kúWÛ`°dONLNdòb•n)    indow Behaviorsˇ‡°dONLNd©bn)_139°dONLNd≠o¶{π(x¶The ]`°dONLNd±oπ{‚)Active W"‡°dONLNdπo‚{˛))indowƒ‡°dONLNd¿o{!)0139°dONLNdƒ|¶àŸ(Ö¶    Opening W5@°dONLNdÕ|Ÿà˘)3indows@°dONLNd’|à)5141°dONLNdŸâ¶ï∞(í¶WÛ`°dONLNd⁄âØï˛)    indow Display OríİdONLNdÍâˇï
  6192. )PderjİdONLNdÔâ"ï1)#143°dONLNdÛñ¶¢∞(ü¶WÛ`°dONLNdÙñØ¢ˆ)    indow PositionshİdONLNdñ ¢)\146°dONLNd    £∞ØN(¨∞$The Default Position on a Single ScrU°dONLNd-£NØ])ûeenπ†°dONLNd2£qØÄ)#147°dONLNd6∞∞ºQ(π∞$The Default Position on Multiple Scrfi°dONLNdZ∞Qºd)°eens†°dONLNd`∞yºà)(148°dONLNddΩ∞…ˆ(Δ∞Dialog Box and €@°dONLNdsΩˆ…J)FAlert Box PositionsñİdONLNdàΩ_…n)i150°dONLNdå ¶÷€(”¶ Closing a WÓ °dONLNdó €÷˜)5indowê °dONLNdû  ÷)1152°dONLNd¢◊¶„‹(‡¶
  6193. Moving a WÕ@°dONLNd¨◊‹„¯)6indowo@°dONLNd≥◊
  6194. „)1154°dONLNd∑‰¶(̶Changing the Size of a Wù†°dONLNdœ‰1)oindow?†°dONLNd÷‰FU)1156°dONLNd⁄Ò¶˝≥(˙¶Scrı°dONLNd›Ò≥˝‡)
  6195. olling a W˜Ä°dONLNdÁÒ‡˝¸)-indowôİdONLNdÓÒ˝ )1158°dONLNdÚ˛∞
  6196. Ω(∞Scrı°dONLNdı˛Ω
  6197. fi)
  6198. oll Bars†°dONLNdˇ˛Û
  6199. )6158°dONLNd ∞Ω(∞Scrı°dONLNd Ω„)
  6200. olling WwİdONLNd „)& ith the ScrΔ°dONLNd ),oll -‡°dONLNd ,)Arr¨¿°dONLNd  ,>)ows∂@°dONLNd% Ra)&163°dONLNd)∞$Ω(!∞Scrı°dONLNd,Ω$„)
  6201. olling WwİdONLNd4„$)&
  6202. ith the Gray ïİdONLNdA$%)7Ar!¿°dONLNdC&$/) eaÎ`°dONLNdGC$R)164°dONLNdK%∞1Ω(.∞Scrı°dONLNdN%Ω11)
  6203. olling by Dragging the Scr@°dONLNdh%21P)uoll BoxÑ`°dONLNdq%d1s)2164°dONLNdu2∞>Ô(;∞
  6204. Automatic Scrj@°dONLNdÇ2Ô>)?olling˘`°dONLNdä2>+)-166°dONLNdé?¶K(H¶The Zoom Box and W¿†°dONLNd†?KL)`indow Behaviorê °dONLNd∞?aKp)[168°dONLNd¥L¶Xfl(U¶
  6205. Splitting a W”†°dONLNd¡LflX˚)9indowu†°dONLNd»LX)1170°dONLNdÃY∞e∫(b∞WÛ`°dONLNdÕYπe)    indow Pane BehaviorÁİdONLNd‚Y,e;)s172°dONLNdÊf∞r (o∞One Split per Orientationê °dONLNdf4rC)Ñ173ˇb@ˇ ˇˇˇˇ@
  6206. ˇ·ˇ‚7^
  6207. 4⁄∫˙, Palatino
  6208. .I (‡
  6209. vii4^H¿
  6210. kHr4lHr mHm
  6211. ˇ·ˇ‚7^,     Helvetica
  6212. °dONLNd_Hjx(gH    Chapter 6
  6213. °dONLNd
  6214. \∫k )r Dialog Boxes
  6215. ˆ@°dONLNd^ j/)f175°dONLNdr∫~ ({∫Modeless Dialog Boxesœ@°dONLNd4r4~C)z178°dONLNd8ƒã#(àƒModeless Dialog Box Í@°dONLNdL#ãX)_
  6216. Appearance}@°dONLNdXmã|)J179°dONLNd\åƒòO(ïƒModeless Dialog Box Behaviors3 °dONLNd{ådòs)†181°dONLNdôŒ•¸(¢Œ    Menu Bar G`°dONLNdàô¸•).Access2¿°dONLNdêô.•=)2181°dONLNdî¶Œ≤ñ(ØŒ*Accepting Changes in a Modeless Dialog Box–†°dONLNd¿¶™≤π)‹182°dONLNdƒ≥Œø8(ºŒCompleting Commands˛Ä°dONLNdŸ≥Lø[)~184°dONLNd›¿∫Ã<(…∫Movable Modal Dialog Boxes †°dONLNd˘¿QÃ`)ó185°dONLNd˝ÕƒŸ@(÷ƒMovable Modal Dialog Box '†°dONLNdÕ@Ÿu)|
  6217. Appearance∫†°dONLNd"ÕâŸò)I186°dONLNd&⁄ƒÊk(„ƒ"Movable Modal Dialog Box BehaviorspİdONLNdJ⁄ÄÊè)º187°dONLNdNÁŒÛ¸(Œ    Menu Bar G`°dONLNdWÁ¸Û).Access2¿°dONLNd_Á.Û=)2187°dONLNdcÙ∫(˝∫Modal Dialog Boxes¬°dONLNdwÙ'6)m188°dONLNd{ƒ
  6218. (
  6219. ƒModal Dialog Box ›°dONLNdå
  6220. K)R
  6221. Appearancep°dONLNdò`
  6222. o)J190°dONLNdúƒB(ƒModal Dialog Box Behaviors%‡°dONLNd∏Wf)ì191°dONLNdºŒ'¸($Œ    Menu Bar G`°dONLNd≈¸').Access2¿°dONLNdÕ.'=)2191°dONLNd—(Œ4O(1ŒStacking Modal Dialog Boxes `°dONLNdÓ(d4s)ñ192°dONLNdÚ5∫AÏ(>∫ Alert Boxesn¿°dONLNdˇ5A)G193°dONLNdBƒN(Kƒ
  6223. Alert Box â¿°dONLNd
  6224. BN%),
  6225. Appearance¿°dONLNdB:NI)J194°dONLNdOƒ[‹(XƒNote r°dONLNd"O‹[) Alert Boxes`¿°dONLNd/O#[2)G194°dONLNd3\ƒhÍ(eƒCaution 1`°dONLNd;\Íh)& Alert Boxes  °dONLNdH\1h@)G195°dONLNdLiƒu⁄(rƒStop õ`°dONLNdQi⁄u ) Alert Boxesä °dONLNd^i!u0)G196°dONLNdbv∫Ç%(∫Basic Dialog Box Layoutg¿°dONLNd{v:ÇI)Ä196°dONLNdÉ∫èfl(å∫Keyboar›°dONLNdÜÉflèa)%d Navigation in Dialog Boxes„‡°dONLNd§ÉuèÑ)ñ198°dONLNd®ê∫ú(ô∫Dialog Box Messages °dONLNdΩê,ú;)r199°dONLNd¡ù∫©‹(¶∫Standar¥@°dONLNd»ù‹©1)"d File Dialog BoxesưdONLNd›ùE©T)i200°dONLNd·™∫∂˘(≥∫
  6226. Save Changes  ¿°dONLNdÓ™˙∂#)@    Alert Box‡°dONLNd˘™8∂G)>201
  6227. ÊHÌ4ÁHÌ ËHË
  6228. ˇ·ˇ‚7^
  6229. °dONLNd˝⁄HÂx(‚H    Chapter 7
  6230. °dONLNd◊∫ÊÓ)rControls
  6231. ú@°dONLNdŸÂ)H203°dONLNdÌ∫˘‹(ˆ∫Standar¥@°dONLNdÌ‹˘Í)"d TÖ¿°dONLNd Ì͢$) oolbox Contrd °dONLNd,Ì$˘0):olsˇ°dONLNd1ÌD˘S) 204°dONLNd5˙ƒÊ(ƒButtons´Ä°dONLNd>˙˙    )6204°dONLNdBŒ(ŒButton Behaviorú°dONLNdS*9)\205°dONLNdWŒ 
  6232. (Œ Button Names°dONLNde" 1)T206°dONLNdi!ƒ-(*ƒ
  6233. Radio ButtonsS °dONLNdx!-&)S210°dONLNd|.ƒ:¯(7ƒ
  6234. Checkboxes]¿°dONLNdà.
  6235. :)I21— °dONLNdä.:)    1°dONLNdå;∫G”(D∫ContrÂ@°dONLNdë;”G{)$ols Not Supported by the Macintosh TÒ@°dONLNdµ;{Gò)®oolboxÍ`°dONLNdΩ;≠Gº)2214°dONLNd¡HƒT‚(QƒSliders•İdONLNd HˆT)2214°dONLNdŒUƒa›(^ƒLittle ‹Ä°dONLNd’U›aÏ)Arr[`°dONLNdÿUÌaˇ)owsd‡°dONLNd›Ua")&216°dONLNd·bƒnÓ(kƒ    Outline TÀ‡°dONLNdÍbÌn))rianglesˆ`°dONLNdÙb$n3)7218°dONLNd¯o∫{W(x∫#Other Elements for User Interactiont‡°dONLNdol{{)≤218°dONLNd!|ƒà (ÖƒTµ¿°dONLNd"|…à)ext Entry Fields‡°dONLNd4|#à2)Z219°dONLNd8âƒï—(íƒScrı°dONLNd;â—ï)
  6236. olling Listsƒ†°dONLNdIâï%)E220ˇÚ@ˇ ˇˇˇˇ@
  6237. ˇ·ˇ‚7^
  6238. 4⁄*ˇ¯, Palatino
  6239. .(‡*viii4^*¿¯
  6240. k*r¯4l*r¯ m*m¯
  6241. ˇ·ˇ‚7^,     Helvetica
  6242. °dONLNd_*jZ(g*    Chapter 8
  6243. °dONLNd
  6244. \úkΩ)rIcons
  6245. ÙİdONLNd^—j‡)5223°dONLNdrú~◊({ú Why Icons WH °dONLNd!r◊~Â);ork?`°dONLNd&r˙~    )#224°dONLNd*úãÛ(àúLimitations of IconsMİdONLNd@ã)l227°dONLNdDåúò’(ïú Designing Efó†°dONLNdPå’ò )9
  6246. fective Icons톰dONLNd_å ò/)K229°dONLNdcô¶•π(¢¶Use oİdONLNdgôπ•–)Appr°dONLNdkô—•")opriate MetaphorsÿİdONLNd~ô6•E)e229°dONLNdǶ¶≤¬(ضThink ‹†°dONLNdඬ≤Í)About WİdONLNdè¶Í≤R)(orldwide Compatibility0 °dONLNdß¶g≤v)}230°dONLNd´≥¶ø≠(º¶A\@°dONLNd¨≥≠ø…)void T1‡°dONLNd≤≥…ø˚) ext in Iconsr‡°dONLNd¿≥ø)F230°dONLNdƒ¿¶Ã:(…¶ Design for the Macintosh DisplayÁ‡°dONLNdÊ¿NÃ])®231°dONLNdÍÕ¶Ÿ!(÷¶Use a Consistent Light SourV@°dONLNdÕ!Ÿ*){ceê °dONLNd    Õ>ŸM)232°dONLNd
  6247. ⁄¶Ê·(„¶
  6248. Optimize for ù °dONLNd⁄·ÊÁ);Y]†°dONLNd⁄ÁÊˇ)our Tdž°dONLNd ⁄˛Ê)arG†°dONLNd"⁄Ê9)     get Displayø°dONLNd/⁄MÊ\)F232°dONLNd3Á¶Û(¶Maintain a Consistent V∂†°dONLNdJÁÛ')jisual Ì °dONLNdPÁ'Ûw)Appearance in an °dONLNdbÙ∫Ó(˝∫ Icon Familyÿ†°dONLNdoÙ)H233°dONLNds¶
  6249. 1(
  6250. ¶Use Icon Elements Consistently˜ °dONLNdìE
  6251. T)ü233°dONLNdóú(úThe Finder Icon Familyµ@°dONLNdØ&){234°dONLNd≥ú'Ì($úAn Icon Design Pr↰dONLNdƒÌ')Qocess≥°dONLNdÀ'')+236°dONLNdœ(ú4(1úBlack-and-White Icons∞¿°dONLNdÊ(4#)x238°dONLNdÍ5úAŒ(>ú Color Icons/†°dONLNd˜5„AÚ)G238°dONLNd˚B¶Nÿ(K¶ Icon Colors/†°dONLNdBÌN¸)G240°dONLNd O∞[√(X∞The ]`°dONLNdO√[)Apple Icon Color Setô@°dONLNd&O3[B)p240°dONLNd*\∞h0(e∞Degradation of the Color Set  °dONLNdG\1hA)ÅAcr†°dONLNdJ\Ahy) oss Monitorsˇ °dONLNdX\çhú)L241°dONLNd\i∞uQ(r∞#Selection Mechanism for Color IconsT °dONLNdÅifuu)∂241°dONLNdÖv∞Çl(∞(Color Labeling Mechanism for Color Icons≤ °dONLNdØvÄÇè)–242°dONLNd≥ɶè‚(å¶
  6252. Anti-Aliasingµ °dONLNd¬Ɉè)P243°dONLNdΔêúúŒ(ôú Small Icons7 °dONLNd”ê„úÚ)G244°dONLNd◊ùú©(¶úDefault and Custom Icons3`°dONLNdÒù$©3)à245°dONLNdı™¶∂Ù(≥¶Application Icons–¿°dONLNd™∂)b246°dONLNd ∑¶√Ó(¿¶Document IconsÆ °dONLNd∑√)\247°dONLNd ƒ¶–(Õ¶Stationery Pad Icons7 °dONLNd6ƒ–$)o248°dONLNd:—¶› (⁄¶Query Document Icons\İdONLNdP—!›0){249°dONLNdTfi¶͇(Á¶
  6253. Edition Icons‰ °dONLNdcfiÙÍ)N250°dONLNdgζ˜Ø(Ù¶PrN†°dONLNdiÎ∞˜¿)
  6254. efer˙¿°dONLNdmο˜Ò) ences Iconsfl@°dONLNdzΘ)F250°dONLNd~¯¶Î(¶Extension Icons‡†°dONLNdè¯ˇ)Y250°dONLNdì¶ø(¶ContrÂ@°dONLNdòø¸)ol Panel Icons"¿°dONLNd® )R251°dONLNd¨¶Ó(¶Movable Resour¿‡°dONLNd∫Ó)Hce IconsÕ`°dONLNdƒ%4)7252°dONLNd»¶+À((¶Keyboar›°dONLNdœÀ+Í)%d IconsÀ`°dONLNdÿˇ+)4252
  6255. [*b¯4\*b¯ ]*]¯
  6256. ˇ·ˇ‚7^
  6257. °dONLNd‹O*ZZ(W*    Chapter 9
  6258. °dONLNdÊLú[Ω)rColor
  6259.  °dONLNdÌN—Z‡)5257°dONLNdÚbún(kúColor Design of StandarÁ`°dONLNd    bn`)jd Interface Elements{İdONLNdbunÑ)o258°dONLNd#o¶{∞(x¶WÛ`°dONLNd$oØ{)    indows and Dialog Boxes톰dONLNd=o4{C)Ö258°dONLNdA|¶àƒ(Ö¶Menus‘`°dONLNdH|ÿàÁ)2260°dONLNdLâ¶ï (í¶PointersÙİdONLNdVâfiïÌ)8260°dONLNdZñ¶¢(ü¶Highlighting and Selectiona °dONLNdvñ1¢@)ã260ˇÚ@ˇ ˇˇˇˇ@
  6260. ˇ·ˇ‚7^
  6261. 4⁄∫˙, Palatino
  6262. ., (‡ix4^H¿°dONLNd\∫h’(e∫Color ~†°dONLNd\’h<)Application GuidelinesõİdONLNd\Ph_){261°dONLNd"iƒuo(rƒ%Match Complexity to the Level of UserÕ °dONLNdIiÉuí)ø261°dONLNdMvƒÇ3(ƒDesign for the Macintosh †°dONLNdgvHÇW)Ñ262°dONLNdkɃèS(僠Design for Black and White Firsth†°dONLNdçÉhèw)§263°dONLNdëêƒú?(ôƒLimit the Number of Colors±Ä°dONLNd≠êSúb)è264°dONLNd±ùƒ©(¶ƒColors on Gray¿°dONLNd¡ù©+)X265°dONLNd≈™ƒ∂‡(≥ƒBewarÅ`°dONLNd ™‡∂)    e of BlueÈ@°dONLNd’™∂)):265°dONLNdŸ∑ƒ√ˇ(¿ƒ
  6263. Small ObjectsX°dONLNdË∑√#)P265°dONLNdσƒ–_(Õƒ"Color for Categorizing Information°dONLNdƒt–É)∞265
  6264. H4H H
  6265. ˇ·ˇ‚7^,     Helvetica
  6266. °dONLNdÙHˇ~(¸H
  6267. Chapter 10
  6268. °dONLNdÒ∫¯)r    Behaviors
  6269. º°dONLNd*Û ˇ)R267°dONLNd/∫(∫The Pointing DeviceO@°dONLNdD(7)n268°dONLNdH∫ ⁄(∫Mouse ö °dONLNdN⁄ ˚) ActionsÄ@°dONLNdW )6271°dONLNd[!ƒ-È(*ƒClicking∞°dONLNde!˝- )9271°dONLNdi.ƒ: (7ƒDouble-Clickingw`°dONLNdz.!:0)]272°dONLNd~;ƒGÕ(DƒPrN†°dONLNdÄ;ŒGÈ)
  6270. essing€ °dONLNdà;˝G )/273°dONLNdåHƒTÓ(QƒDraggingó°dONLNdñHT)>274°dONLNdöU∫aÚ(^∫ The Keyboar¿°dONLNd•UÛa˘)9d4İdONLNd®U
  6271. a)275°dONLNd¨bƒn(kƒCharacter Keys!¿°dONLNdºbn+)X275°dONLNd¿oŒ{Â(xŒEnterk¿°dONLNd«o˙{    ),275°dONLNdÀ|Œà‘(ÖŒTµ¿°dONLNdÃ|”à›)ab=`°dONLNd–|Úà)276°dONLNd‘âŒïÏ(íŒReturn °dONLNd‹âï)3276°dONLNd‡ñŒ¢,(üŒDelete (or Backspace)h‡°dONLNd˜ñA¢P)s277°dONLNd˚£ŒØÂ(¨ŒClear;†°dONLNd£˙Ø    ),277°dONLNd∞ŒºÏ(πŒEscape¿°dONLNd∞º)3277°dONLNdΩƒ…·(ΔƒModifi{†°dONLNdΩ‚…)er Keysè¿°dONLNd!Ω…&)5278°dONLNd% Œ÷‚(”ŒShift¿°dONLNd, ˜÷))278°dONLNd0◊Œ„¸(‡Œ    Caps LockÊ¿°dONLNd;◊„)B279°dONLNd?‰ŒÌ(ÌŒOptionœ†°dONLNdG‰)3279°dONLNdKÒŒ˝˝(˙ŒCommand°†°dONLNdTÒ˝ )C280°dONLNdX˛Œ
  6272. Á(ŒContrÂ@°dONLNd]˛Á
  6273. Ô)olC °dONLNda˛
  6274. )280°dONLNde ƒ (ƒT∫¿°dONLNdf …)ype-Ahead and v@°dONLNdt H)G Auto-Repeat÷ °dONLNdÅ \k)L280°dONLNdÖƒ$%(!ƒInternational Keyboar∂‡°dONLNdö%$/)ads†°dONLNdûD$S)281°dONLNd¢%ƒ1”(.ƒArr˛‡°dONLNd•%”1˘)ow Keys#@°dONLNdÆ%1);281°dONLNd≤2Œ>Â(;ŒApprİdONLNd∂2Ê>?)opriate Uses for the µ°dONLNdÀ2>>M)XArr3‡°dONLNdŒ2N>t)ow KeysX@°dONLNd◊2à>ó):281°dONLNd€?ŒKE(HŒMoving the Insertion PointÕ@°dONLNd˜?YKh)ã282°dONLNd˚LŒX•(UŒ-Moving the Insertion Point in Empty Documentsb‡°dONLNd*L∫X…)Ï282°dONLNd.YŒe(bŒ Using ModifiH¿°dONLNd:Y    e6);    er Keys WP@°dONLNdCY6eD)-ith n°dONLNdGYDeS)Arrχ°dONLNdJYSey)ow Keys@°dONLNdSYéeù);282°dONLNdWfƒr(oƒ
  6275. Function Keys!`°dONLNdffr')T284°dONLNdjsŒ‰(|ŒHelpÖİdONLNdps¯)*285°dONLNdtÄŒåÓ(âŒForwarì@°dONLNdzÄÓå+) d Delete (Del)
  6276. ‡°dONLNdäÄ@åO)R285°dONLNdéçŒôÈ(ñŒHome‰Ä°dONLNdîç˝ô )/285°dONLNdòöŒ¶‡(£ŒEndà‡°dONLNdùöÙ¶)&285°dONLNd°ߌ≥Û(∞ŒPage Up+¿°dONLNd™ß≥):286°dONLNdÆ¥Œ¿(ΩŒ    Page DownΩİdONLNdπ¥¿$)G286ˇH@ˇ ˇˇˇˇ@
  6277. ˇ·ˇ‚7^
  6278. 4⁄*ˇ¯, Palatino
  6279. .(‡*x4^*¿¯°dONLNd\úh√(eú    Selecting6‡°dONLNd \ÿhÁ)<286°dONLNdi¶u˜(r¶Selection Methodsæ °dONLNd"i u)e288°dONLNd&v∞Ç (∞Selection by Clickingd°dONLNd=v!Ç0)q289°dONLNdAÉ∞è(å∞Selection by DraggingK°dONLNdXÉ&è5)v289°dONLNd\ê∞ú(ô∞Changing a Selection W¢`°dONLNdrêúV)iith Shift-ClickÈ@°dONLNdÉêjúy)Q289°dONLNdáù∞©(¶∞Changing a Selection W¢`°dONLNdùù©p)iith Command-Click{ °dONLNd∞ùÖ©î)l291°dONLNd¥™¶∂Â(≥¶Selections in TI¿°dONLNd√™Â∂Ú)?ext~`°dONLNd»™∂)!292°dONLNdÃ∑∞√‰(¿∞ Selecting W*@°dONLNd◊∑‰√ )4
  6280. ith the Mouse¸@°dONLNdÊ∑4√C)P293°dONLNd̓∞–˙(Õ∞Selecting RangesðdONLNd¸ƒ–)^294°dONLNd—∞›‰(⁄∞ Selecting W*@°dONLNd —‰›)4ith the •`°dONLNd—›)Arr$@°dONLNd—›8)ow KeysH†°dONLNd—L›[):295°dONLNd#fi¶Í(Á¶Selections in Graphics‡°dONLNd;fiÍ+)v297°dONLNd?ζ˜fl(Ù¶Selections in µ†°dONLNdMÎfl˜)9 Arrays and TQ °dONLNdYΘ/):ables«¿°dONLNd`ÎC˜R)*298°dONLNdd¯ú≈(ú    Editing T‡‡°dONLNdm¯ƒ—)(extİdONLNdr¯Êı)"300°dONLNdv¶÷(¶ Inserting TÍ °dONLNdÅ’‚)/ext¿°dONLNdܘ)"300°dONLNdä¶‘(¶
  6281. Deleting T˘‡°dONLNd)-ext.İdONLNdôı)"300°dONLNdù¶+((¶Replacing a Selection8İdONLNd¥+')r301°dONLNd∏,¶8(5¶Intelligent Cut and Paste¿°dONLNd”,(87)Ç301°dONLNd◊9¶E„(B¶Editing Fields-`°dONLNdÁ9¯E)R302
  6282. u*|¯4v*|¯ w*w¯
  6283. ˇ·ˇ‚7^,     Helvetica
  6284. °dONLNdÎi*tZ(q*    Chapter 1˛p°dONLNdÙiYt_)/1
  6285. °dONLNdˆfúu⁄)CLanguage
  6286. √°dONLNdhÓt˝)R305°dONLNd|úà±(ÖúStyleC@°dONLNd |Δà’)*306°dONLNdâúï¢(íúTµ¿°dONLNdâ°ï‘)
  6287. erminologyÒ`°dONLNdâËï˜)G307°dONLNd!ñ¶¢‹(ü¶ Developer TH¿°dONLNd,ñ‹¢%)6erms and User Ty`°dONLNd;ñ$¢9)HermsF†°dONLNdAñN¢])*307°dONLNdE£¶ب(¨¶Tµ¿°dONLNdF£´Ø⁄)
  6288. erms That Y °dONLNdP£⁄ØÂ)/ArÂ`°dONLNdR£ÂØ-) e Often MisusedÄ@°dONLNdc£BØQ)]308°dONLNdg∞∞ºΔ(π∞Clickg °dONLNdn∞€ºÍ)+308°dONLNdrΩ∞…€(Δ∞CheckboxW °dONLNd|Ω…ˇ)@308°dONLNdÄ ∞÷fi(”∞Document€Ä°dONLNdä Ú÷)B308°dONLNdé◊∞„¿(‡∞File©Ä°dONLNdî◊‘„„)$308°dONLNdò‰∞Ÿ(Ì∞    Utility W†°dONLNd°‰Ÿı))indow©†°dONLNd®‰    )0309°dONLNd¨Òú˝(˙úLabels for Interface ElementsΔ¿°dONLNdÀÒ0˝?)î309°dONLNdœ˛ú
  6289. ˘(úDialog Box Messages °dONLNd‰˛
  6290. )r310°dONLNdË ú¯(úUser Documentation熰dONLNd¸  )p313°dONLNdú$˘(!úOnline Help Systems«`°dONLNd
  6291. $)q314°dONLNd%¶1Ø(.¶PrN†°dONLNd%∞1)
  6292.  
  6293. ovide ConcurrE°dONLNd(%1)@ent Help߇°dONLNd2%*19):314°dONLNd62¶>Ø(;¶PrN†°dONLNd82∞>4)
  6294. ovide Multiple Levels of Help≈@°dONLNdW2H>W)ò314°dONLNd[?¶KÏ(H¶Assist Users by ^‡°dONLNdk?ÏKf)FAnswering Their Questionsø†°dONLNdÜ?zKâ)é315°dONLNdäL¶X)(U¶Keep the Help System Simple÷İdONLNdßL=XL)ó316°dONLNd´Y¶eg(b¶*Design Online Help as an Interactive Coach¡ °dONLNd◊Y{eä)’316°dONLNd€fúr÷(oú Balloon HelpÆ`°dONLNdÈfÍr˘)N316°dONLNdÌs¶#(|¶When to Use a Help Balloon†Ä°dONLNd    s7F)ë317°dONLNd
  6295. Ķå”(â¶How to Wò`°dONLNdÄ”å
  6296. )-rite a Balloon(@°dONLNd%Ä"å1)O318°dONLNd)ç¶ô∞(ñ¶Wï°dONLNd*çØô∏)    orœÄ°dONLNd,ç∏ô˚)    ding for Specifia°dONLNd<ç¸ô-)D c Balloon T¥‡°dONLNdGç,ô@)0ypesL¿°dONLNdMçUôd))319°dONLNdQö∞¶fi(£∞    Buttons Wû‡°dONLNdZöfi¶ˆ).ith W0°dONLNd_öˆ¶ˇ)orjİdONLNdaöˇ¶    )    ds√@°dONLNdeö¶,)319°dONLNdiß∞≥“(∞∞Menu T´Ä°dONLNdoß“≥‰)"itles≈@°dONLNdv߯≥)&320°dONLNdz¥∞¿Â(Ω∞
  6297. Menu Items퇰dONLNdÜ¥˘¿)I320ˇ¬@ˇ ˇˇˇˇ@
  6298. ˇ·ˇ‚7^
  6299. 4⁄∫˙, Palatino
  6300. ., (‡xi4^H¿°dONLNd\Œh (eŒ
  6301. Radio ButtonsS °dONLNd\!h0)S321°dONLNdiŒu(rŒ
  6302. Checkboxes]¿°dONLNdiu&)I321°dONLNd#vŒÇŸ(ŒGrÊ °dONLNd%vŸÇ~) #oups of Checkboxes or Radio ButtonsÑ@°dONLNdJvìÇ¢)∫322°dONLNdNÉŒè‘(åŒTµ¿°dONLNdOÉ”è)ools in PalettesΔ‡°dONLNdaÉ)è8)V323°dONLNdeêŒúÿ(ôŒWÛ`°dONLNdfê◊ú )     indow Partsë°dONLNdsê!ú0)J324°dONLNdwùŒ©L(¶ŒModal Dialog Box on the Scr‘†°dONLNdíùL©[)~een9@°dONLNdóùp©)$324°dONLNdõ™Œ∂Â(≥ŒIcons“†°dONLNd¢™˘∂)+324°dONLNd¶∑Œ√‘(¿ŒTµ¿°dONLNdß∑”√)ext Entry Boxes\ °dONLNd∏∑,√;)Y325
  6303. ÛH˙4ÙH˙ ıHı
  6304. ˇ·ˇ‚7^,     Helvetica
  6305. °dONLNdΩ‰∫Û(Ô∫
  6306. Appendixes
  6307. § °dONLNd…ÊÚ&)]327
  6308. )H04*H0 +H+
  6309. ˇ·ˇ‚7^
  6310. °dONLNdŒH(x(%H    Appendix “0°dONLNd◊x()0A
  6311. °dONLNdŸ∫)¸)B    Resources
  6312. eİdONLNd‰( )W329°dONLNdÈ0∫<Ö(9∫)Association for Computing Machinery (ACM)i@°dONLNd0ö<©)‡329°dONLNd=ƒI;(FƒCommunications of the ACM“‡°dONLNd3=OI^)ã329°dONLNd7JƒVÁ(SƒSIGCHIÜ@°dONLNd?J˚V
  6313. )7329°dONLNdCWƒc¯(`ƒSIGGRAPH0¿°dONLNdMW
  6314. c)I330°dONLNdQdƒp·(mƒCSCWÌ¿°dONLNdWdıp)1330°dONLNd[q∫} (z∫Human Factors Society
  6315. ¿°dONLNdrq5}D){331°dONLNdv~ƒä-(áƒHuman Factors Society /`°dONLNdå~-äu)iAnnual Meetingú†°dONLNdú~âäò)\331°dONLNd†ãƒó(îƒ
  6316. Human Factorsπ†°dONLNdØãó&)S331°dONLNd≥òƒ§F(°ƒHuman Factors Society BulletinꇰdONLNd”òZ§i)ñ332°dONLNd◊•∫±=(Æ∫Apple Developer InformationB°dONLNdÙ•R±a)ò332°dONLNd¯≤ƒæ·(ªƒAPDA’`°dONLNd˛≤ıæ)1332°dONLNdøƒÀ8(»ƒDeveloper Support Center9@°dONLNdøMÀ\)â333°dONLNd ÃÿR(’ƒIn-House Development Support÷ °dONLNd>Ãfÿu)¢333°dONLNdBŸƒ·(‚ƒdevelop~¿°dONLNdKŸˆÂ)2333
  6317. H4H H
  6318. ˇ·ˇ‚7^
  6319. °dONLNdO    HÄ(H
  6320. Appendix B
  6321. °dONLNdZ∫)r Bibliography
  6322. ÉİdONLNdh*)a335°dONLNdm∫(È(%∫    AnimationF†°dONLNdx˛(
  6323. )D336°dONLNd|)∫5u(2∫&Cognitive Psychology and Human Factors ‡°dONLNd§)â5ò)œ336°dONLNd®6∫B“(?∫Color]°dONLNdØ6ÁBˆ)-337°dONLNd≥C∫O“(L∫Envir¿¿°dONLNd∏C“O)onmental Design. °dONLNd…C2OA)`338°dONLNdÕP∫\J(Y∫Graphic and Information DesignÎ@°dONLNdÌP^\m)§339°dONLNdÒ]ƒiF(fƒGraphic Design and Drawing    Ä°dONLNd
  6324. ][ij)ó339°dONLNdjƒv(sƒIcons and SymbolsÖ °dONLNd$j+v:)g339°dONLNd(wƒÉ (ăT∫¿°dONLNd)w…ɢ)    ypography•‡°dONLNd4wÉ)E340°dONLNd8Ñ∫ê4(ç∫History of Human Interface3‡°dONLNdTÑIêX)è340°dONLNdXë∫ù.(ö∫Human-Computer DesignΔ‡°dONLNdoëBùQ)à341°dONLNdsûƒ™˘(߃ Consistency°dONLNdÄû™)J341°dONLNdÑ´ƒ∑“(¥ƒDir͆°dONLNdá´“∑)ect Manipulationy °dONLNdô´2∑A)`341ˇl@ˇ ˇˇˇˇ@
  6325. ˇ·ˇ‚7^
  6326. 4⁄*ˇ¯, Palatino
  6327. .(‡*xii4^*¿¯°dONLNd\¶hƒ(e¶Menus‘`°dONLNd\ÿhÁ)2342°dONLNd i¶u’(r¶    Metaphorsy‡°dONLNdiÍu˘)D342°dONLNdv¶ÇØ(¶PrN†°dONLNdv∞ÇÍ)
  6328. oduct Design&`°dONLNd*vˇÇ)O343°dONLNd.ɶè÷(å¶ Usability TL@°dONLNd9É÷è)0estingfi °dONLNdAÉè).343°dONLNdEê¶ú∫(ô¶User‡°dONLNdIêªú‹)-CenterÈ¿°dONLNdPê€ú)     ed Design[‡°dONLNd[êú+)A344°dONLNd_ùú©!(¶úHuman-Computer Interaction Ä°dONLNd{ù5©D)ô344°dONLNd™ú∂«(≥úLanguage\ °dONLNd♋∂Î)@346°dONLNdç∑ú√•(¿úPrN†°dONLNdè∑¶√Ÿ)
  6329.     ogramming6¿°dONLNdö∑Ó√˝)H346°dONLNdûƒú–Ω(ÕúSpecial Ó °dONLNd¶ƒΩ–ı)! Applications©@°dONLNd¥ƒ
  6330. –)M347°dONLNd∏—¶›(⁄¶Collaborative Computing‹†°dONLNd——+›:)Ö347°dONLNd’fi¶Í”(Á¶    HypertextdONLNd‡fiÁ͈)A347°dONLNd‰Î¶˜⁄(Ù¶
  6331. Multimedia±@°dONLNdÎÓ˜˝)H348°dONLNdÙ¯¶W(¶$Online Documentation and Online Helpq¿°dONLNd¯l{)Δ348°dONLNdú…(ú
  6332. Universal ™Ä°dONLNd(…Ê)-AccessdONLNd0˚
  6333. )2349°dONLNd4ú£(úV+İdONLNd5£„)isual ThinkingD@°dONLNdE˜)T349°dONLNdIú+¶((úWï°dONLNdJ•+Ú)    orldwide Softwar
  6334. İdONLNdZÛ+˜)Ne◊ °dONLNd] +)350
  6335. [*b¯4\*b¯ ]*]¯
  6336. ˇ·ˇ‚7^,     Helvetica
  6337. °dONLNdaO*Zb(W*
  6338. Appendix C
  6339. °dONLNdlLú[‘)r    Checklist
  6340. F†°dONLNdwNÈZ¯)M351°dONLNd|bún(kúGeneral Considerations͆°dONLNdîbn')|351°dONLNdòoú{·(xúGraphic DesignưdONLNd®oı{)Y353°dONLNd¨|úà¥(ÖúColor]°dONLNd≥|…àÿ)-353°dONLNd∑âúï≥(íúIcons“†°dONLNdæâ«ï÷)+354°dONLNd¬ñú¢¶(üúWÛ`°dONLNd√ñ•¢≈)    indows“`°dONLNdÀñ⁄¢È)5354°dONLNdœ£úØ’(¨ú Dialog BoxesS °dONLNd›£ÍØ˘)N355°dONLNd·∞úºŒ(πú Alert Boxesn¿°dONLNdÓ∞„ºÚ)G357°dONLNdÚΩú…©(ΔúScrı°dONLNdıΩ©…¬)
  6341. ollingÑ °dONLNd˝Ω◊…Ê).357°dONLNd ú÷∫(”úMenus‘`°dONLNd Œ÷›)2358°dONLNd ◊ú„fl(‡ú Pop-Up MenusÚ‡°dONLNd◊Û„)W359°dONLNd‰ú⁄(ÌúPalettes and Tȇ°dONLNd,‰ŸÊ)=earxİdONLNd/‰Áı)-OfŒÄ°dONLNd2‰ı)f Menusˆ¿°dONLNd;‰-<)8359°dONLNd?Òú˝fi(˙ú
  6342. Mouse Standar,¿°dONLNdLÒfl˝È)CdsÖİdONLNdPÒ˝˝ )360°dONLNdT˛ú
  6343. ¢(úTµ¿°dONLNdU˛°
  6344. Æ)extÍ`°dONLNdZ˛¬
  6345. —)!360°dONLNd^ ú÷(ú Balloon HelpÆ`°dONLNdl ͢)N360°dONLNdpú$¡(!úKeyboar›°dONLNdw¡$˝)%
  6346. d EquivalentsΔ °dONLNdÜ$!)Q361°dONLNdä%ú1Ê(.úEdition Manager#İdONLNdõ%˚1
  6347. )_361°dONLNdü2ú>‡(;ú
  6348. DocumentationM °dONLNdÆ2ı>)Y362
  6349. n*u¯4o*u¯ p*p¯
  6350. ˇ·ˇ‚7^
  6351. °dONLNd≤_ún”(júGlossary
  6352. ∏İdONLNdºaÁmˆ)K363
  6353. §*´¯4•*´¯ ¶*¶¯
  6354. ˇ·ˇ‚7^
  6355. °dONLNd¡ïú§æ(†úIndex
  6356. º‡°dONLNd»ó“£·)6373ˇ¬@ˇ ˇˇˇˇ@
  6357. ˇ·ˇ‚7^
  6358. 4⁄∫˙, Palatino
  6359. .Ñ`(‡xiii4^H¿
  6360. ˇˇ—Úˇ◊°dONLNd[∫o‰(j∫Figur{z°dONLNd[‰o%)*es and T"ä°dONLNd
  6361. [$oK)@ables
  6362. ®HÆ4©HÆ ™∫™
  6363. ˇ·ˇ‚7^,     Helvetica
  6364. °dONLNdúH®s(•H    Chapter 1
  6365. °dONLNdù∫®>)rHuman Interface Principles
  6366.     è °dONLNd9ùP®U)ñ3°dONLNd<±∫º‰(π∫
  6367. Figure 1-1°dONLNdG±ºU)NDirect manipulationÄ–°dONLNd\±gºl)_6°dONLNd^Ω∫»‰(≈∫
  6368. Figure 1-2°dONLNdiΩ»ÿ)N0An example of a bad message and an example of a °dONLNdö«“I*
  6369. helpful message°dONLNd´«\“f)T10°dONLNdÆ”∫fi‰(€∫
  6370. Figure 1-3°dONLNdπ”fiò)N$Don’t use arbitrary graphic elements°dONLNdfl”´fiµ)£12
  6371. H4H ∫
  6372. ˇ·ˇ‚7^
  6373. °dONLNd‚ˆHs(ˇH    Chapter 2
  6374. °dONLNdϘ∫R)rGeneral Design Considerations
  6375.     \İdONLNd ˜eo)´15°dONLNd ∫‰(∫
  6376. Figure 2-1°dONLNd H)NMenu bars in difY °dONLNd* Hã)@ferent languages_†°dONLNd< ùß)U18°dONLNd?∫"‰(∫
  6377. Figure 2-2°dONLNdJ"9)N English and Ö°dONLNdV9"á)1Arabic dialog boxes
  6378. ‡°dONLNdkö"§)a20°dONLNdn#∫.‰(+∫
  6379. Figure 2-3°dONLNdy#.Δ)N1Dialog boxes with display rectangles that are dif_‡°dONLNd™#Δ.)æferent sizes and °dONLNdª-8?(5
  6380. the same sizep°dONLNd -R8\)J21°dONLNdÕ9∫D‰(A∫
  6381. Figure 2-4°dONLNdÿ9D∞)N,Right-to-left alignment of dialog box items Ñ∞°dONLNd9¬DÃ)∫21°dONLNd    E∫P‰(M∫
  6382. Figure 2-5°dONLNdEP\)NThe Keyboard menu ܰdONLNd(EnPx)f23°dONLNd+Q∫\‰(Y∫
  6383. Figure 2-6°dONLNd6Q\i)NThe boundaries of a font–°dONLNdPQ|\Ü)t24°dONLNdS]∫h‰(e∫
  6384. Figure 2-7°dONLNd^]hj)NThe Sound control panelàİdONLNdw]|hÜ)t26°dONLNdzi∫t‰(q∫
  6385. Figure 2-8°dONLNdÖit)NA0°dONLNdÜit^) shutdown message‡°dONLNdôiptz)b28°dONLNdúu∫ĉ(}∫
  6386. Figure 2-9°dONLNdßuÄ)NThe ê°dONLNd´uÄñ)AppleShare connect dialog boxé0°dONLNd u®Ä≤)é29
  6387. §H™4•H™ ¶∫¶
  6388. ˇ·ˇ‚7^
  6389. °dONLNdÕòH§s(°H    Chapter 3
  6390. °dONLNd◊ô∫§«)r2Human Interface Design and the Development Process
  6391.     à`°dONLNd ôŸ§„(°Ÿ33°dONLNd≠∫∏‰(µ∫
  6392. Figure 3-1°dONLNd≠∏j)NAn expanding dialog box
  6393. p°dONLNd3≠}∏á)u36°dONLNd6π∫ƒ‰(¡∫
  6394. Figure 3-2°dONLNdAπƒâ)NDirections a window can expandÜê°dONLNdaπõƒ•)ì37°dONLNdd≈∫–‰(Õ∫
  6395. Figure 3-3°dONLNdo≈–à)N!An incorrect subpalette indicatorP°dONLNdí≈õ–•)ì40°dONLNdï—∫‹‰(Ÿ∫
  6396. Figure 3-4°dONLNd†—‹)NA0°dONLNd°—‹x) better subpalette indicator    °dONLNdø—ä‹î)|40
  6397. H4H ∫
  6398. ˇ·ˇ‚7^
  6399. °dONLNd¬ÙHs(˝H    Chapter 4
  6400. °dONLNdÃı∫€)rMenus
  6401.     Ñ °dONLNd”ı̘)349°dONLNd◊    ∫‰(∫
  6402. Figure 4-1°dONLNd‚    })NThe standard order of actions°dONLNd    êö)à51°dONLNd∫ ‰(∫
  6403. Figure 4-2°dONLNd )NA0°dONLNd 6)     menu barɇ°dONLNdH R):53°dONLNd!∫,‰()∫
  6404. Figure 4-3°dONLNd)!,L)NThree menu bars0°dONLNd:!_,i)W53°dONLNd=-∫8‰(5∫
  6405. Figure 4-4°dONLNdH-8ü)N$The Finder menu bar in six languagesáp°dONLNdn-±8ª)©54°dONLNdq9∫D‰(A∫
  6406. Figure 4-5°dONLNd|9D\)NAn unavailable menuÜê°dONLNdë9nDx)f55°dONLNdîE∫P‰(M∫
  6407. Figure 4-6°dONLNdüEPJ)NOpening a menu∞°dONLNdØE]Pg)U56°dONLNd≤Q∫\‰(Y∫
  6408. Figure 4-7°dONLNdΩQ\)NA0°dONLNdæQ\^) feedback techniqueä°dONLNd”Qp\z)b57°dONLNd÷]∫h‰(e∫
  6409. Figure 4-8°dONLNd·]h)NA0°dONLNd‚]hC)
  6410.  typical menu°dONLNdÒ]Uh_)G58°dONLNdÙi∫t‰(q∫
  6411. Figure 4-9°dONLNdˇit)NA0°dONLNditd) menu with adjectives@°dONLNdivtÄ)h59°dONLNdu∫ÄÍ(}∫ Figure 4-10°dONLNd&uÄü)N"Command names properly capitalizedÉİdONLNdJu±Äª)©59°dONLNdMÅ∫åÍ(â∫ Figure 4-11°dONLNdYÅåñ)N$Unavailable items aren’t highlightedÖ¿°dONLNdÅ®å≤)†60°dONLNdÇç∫òÍ(ï∫ Figure 4-12°dONLNdéçòÉ)NMenus with appropriate groupsİdONLNd≠çñò†)é61°dONLNd∞ô∫§Í(°∫ Figure 4-13°dONLNdºô§l)NGrouping items in menusÇ¿°dONLNd’ô~§à)v62°dONLNdÿ•∫∞Í(≠∫ Figure 4-14°dONLNd‰•∞g)NStandard menu dividersÑ¿°dONLNd¸•y∞É)q63°dONLNdˇ±∫ºÍ(π∫ Figure 4-15°dONLNd ±ºÄ)NAn inappropriate menu dividerÖp°dONLNd*±íºú)ä63ˇò@ˇ ˇˇˇˇ@
  6412. ˇ·ˇ‚7^
  6413. 4⁄*ˇ¯, Palatino
  6414. .(·*xiv4^*¿¯,     Helvetica
  6415.     °dONLNd\úgÃ(dú Figure 4-16°dONLNd \Íg)NA0°dONLNd
  6416. \gà)' menu with text styles and an indicatorâ–°dONLNd6\ög§)™64°dONLNd9húsÃ(pú Figure 4-17°dONLNdEhÍs)NA0°dONLNdFhs•). checkmark to indicate a choice in a mutually °dONLNdurÍ}((zÍexclusive group °dONLNdÜr;}E)Q65°dONLNdâ~úâÃ(Üú Figure 4-18°dONLNdï~Íâ)NA0°dONLNdñ~âΩ)3 checkmark to indicate a choice in an accumulating °dONLNd àÍì$(êÍattribute groupÉ∞°dONLNd€à6ì@)L65°dONLNdfiîúüÃ(úú Figure 4-19°dONLNdÍîÍüΔ)N9Dashes to indicate partial attributes in an accumulating °dONLNd$ûÍ©$*
  6417. attribute groupÉ∞°dONLNd5û6©@)L66°dONLNd8™úµÃ(≤ú Figure 4-20°dONLNdD™ÍµC)NSeveral attributes in ef€0°dONLNd\™CµT)Yfect ‹`°dONLNdc™fµp)#67°dONLNdf∂ú¡Ã(æú Figure 4-21°dONLNdr∂Í¡œ)N9The ellipsis character means more information is requiredǰdONLNd≠∂·¡Î)˜68°dONLNd∞¬úÕÃ( ú Figure 4-22°dONLNdº¬ÍÕ‹)N=Don’t use the ellipsis character with a command that doesn’t °dONLNd˘ÃÍ◊K*
  6418. require more informationİdONLNdÃ^◊h)t69°dONLNdÿú„Ã(‡ú Figure 4-23°dONLNd"ÿÍ„Ô)N@The absence of the ellipsis character means no more information °dONLNdc‚ÍÌ*
  6419. is requiredÄ0°dONLNdp‚&Ì0)<70°dONLNdsÓú˘Ã(ˆú Figure 4-24°dONLNdÓ͢Ã)N8The ellipsis character doesn’t mean an alert box appearsã0°dONLNdπÓfi˘Ë)Ù71°dONLNdº˙úÃ(ú Figure 4-25°dONLNd»˙͸)NThe ê°dONLNdÃ˙¸p)Application menu with a notifiàİdONLNdÍ˙pß)t
  6420. cation symbolä °dONLNd˘˙π√)I72°dONLNd¸úÃ(ú Figure 4-26°dONLNdÍ~)N$Don’t use arbitrary symbols in menusÅp°dONLNd.êö)¶72°dONLNd1úÃ(ú Figure 4-27°dONLNd=Í)NA0°dONLNd>\) Style menu with text stylesÖ–°dONLNd\nx)~73°dONLNd_ú)Ã(&ú Figure 4-28°dONLNdkÍ))NThe efŸ°dONLNdq)Æ),fects of the two states of a Style menu itemb–°dONLNdü¡)À)æ74°dONLNd¢*ú5Ã(2ú Figure 4-29°dONLNdÆ*Í5)NA0°dONLNdØ*5Ò)> menu with nonstandard marks and extraneous text styles and a °dONLNdÌ4Í?S(<Ímenu all in plain text style –°dONLNd 4f?p)|75°dONLNd@úKÃ(Hú Figure 4-30°dONLNd@ÍK)NA0°dONLNd@KY) set of toggled menu itemsà@°dONLNd8@kKu){76°dONLNd;LúWÃ(Tú Figure 4-31°dONLNdGLÍW)NA0°dONLNdHLW∞), single toggled menu item whose name changes醰dONLNdvL¬WÃ)“76°dONLNdyXúcÃ(`ú Figure 4-32°dONLNdÖXÍcr)NAn ambiguous toggled menu item †°dONLNd¶XÖcè)õ77°dONLNd©dúoÃ(lú Figure 4-33°dONLNdµdÍo≥)N3An incorrect use of a checkmark to indicate a state
  6421. ¿°dONLNdÍdΔo–)‹78°dONLNdÌpú{Ã(xú Figure 4-34°dONLNd˘pÍ{)NA0°dONLNd˙p{,) scrolling menudž°dONLNd p>{H)N78°dONLNd|úáÃ(Ñú Figure 4-35°dONLNd|Íáä)N)The menu scrolling in the other directionÖ¿°dONLNdE|úá¶)≤79°dONLNdHàúìÃ(êú Figure 4-36°dONLNdTàÍì)NA0°dONLNdUàì9) hierarchical menuÇ°dONLNdiàKìU)[79°dONLNdlîúüÃ(úú Figure 4-37°dONLNdxîÍüu)N Don’t use submenus unnecessarilyP°dONLNdöîàüí)û80°dONLNdù†ú´Ã(®ú Figure 4-38°dONLNd©†Í´)NA0°dONLNd™†´∏)1 menu bar on a 9-inch screen with space for more °dONLNd‹™Íµ(≤Í menu titles°dONLNdÈ™(µ2)>81°dONLNdÏ∂ú¡Ã(æú Figure 4-39°dONLNd¯∂Í¡X)NExamples of submenu titlesÑ°dONLNd∂j¡t)Ä81°dONLNd¬úÕÃ( ú Figure 4-40°dONLNd#¬ÍÕ)NAW∞°dONLNd$¬Õà)$void more than one level of submenusaP°dONLNdJ¬öÕ§)™82°dONLNdMŒúŸÃ(÷ú Figure 4-41°dONLNdYŒÍŸ)NA0°dONLNdZŒŸ[) pop-up menu and its parts    °dONLNdvŒmŸw)}83°dONLNdy⁄úÂÃ(‚ú Figure 4-42°dONLNdÖ⁄ÍÂK)NOpening a pop-up menuàê°dONLNdú⁄]Âg)s84°dONLNdüÊúÒÃ(Óú Figure 4-43°dONLNd´ÊÍÒx)N!Pop-up menus versus radio buttonsàê°dONLNdŒÊäÒî)†85°dONLNd—Úú˝Ã(˙ú Figure 4-44°dONLNd›ÚÍ˝s)NPop-up menus versus checkboxesê°dONLNd˝ÚÜ˝ê)ú86°dONLNd˛ú    Ã(ú Figure 4-45°dONLNd ˛Í    á)N#Don’t use pop-up menus for commands¿°dONLNd1˛ö    §)∞87°dONLNd4
  6422. úÃ(ú Figure 4-46°dONLNd@
  6423. Í)NA0°dONLNdA
  6424. M) standard pop-up menu    P°dONLNdX
  6425. _i)o87°dONLNd[ú!Ã(ú Figure 4-47°dONLNdgÍ!@)NUsing a pop-up menuÖP°dONLNd|R!\)h88°dONLNd"ú-Ã(*ú Figure 4-48°dONLNdã"Í-¥)N2Correct and incorrect use of fonts in pop-up menus    ê°dONLNdø"«-—)›89°dONLNd¬.ú9Ã(6ú Figure 4-49°dONLNdŒ.Í9E)NPop-up menu behaviorÜ °dONLNd‰.W9a)m90°dONLNdÁ:úEÃ(Bú Figure 4-50°dONLNdÛ:ÍE)NA0°dONLNdÙ:EE) hidden pop-up menu    –°dONLNd    :WEa)g91°dONLNd FúQÃ(Nú Figure 4-51°dONLNdFÍQ)NA0°dONLNdFQE) type-in pop-up menu°dONLNd/FWQa)g92°dONLNd2Rú]Ã(Zú Figure 4-52°dONLNd>RÍ])NA0°dONLNd?R]k) type-in pop-up menu with user‹°dONLNd]Rk]l){’≤P°dONLNd^Rm]©)s choice added8`°dONLNdnRº]Δ)O92°dONLNdq^úiÃ(fú Figure 4-53°dONLNd}^Íi)NA0°dONLNd~^io)" tools palette and a color paletteåİdONLNd¢^Åiã)ë93°dONLNd•júuÃ(rú Figure 4-54°dONLNd±jÍu%)NUsing a tear-ofXP°dONLNd¿j%u@);f menuŸ∞°dONLNd»jRu\)-94°dONLNdÀvúÅÃ(~ú Figure 4-55°dONLNd◊vÍÅ)NA0°dONLNdÿvÅ ) tear-ofYP°dONLNd‡v Åü)"f menu on top of a document windowc–°dONLNd    v±Åª)•95°dONLNd    ÇúçÃ(äú Figure 4-56°dONLNd    ÇÍçC)NPalettes and feedback↰dONLNd    *ÇUç_)k96°dONLNd    -éúôÃ(ñú Figure 4-57°dONLNd    9éÍô)NA0°dONLNd    :éôû)- tool palette with the corresponding pointers ∞°dONLNd    ié∞ô∫)¿97°dONLNd    löú•Ã(¢ú Figure 4-58°dONLNd    xöÍ•)NA0°dONLNd    yö•P) tool palette in a window°dONLNd    îöb•l)r97°dONLNd    ó¶ú±Ã(Æú Figure 4-59°dONLNd    £¶Í±˜)NAn É °dONLNd    ¶¶˜±')
  6426. Apple menu܇°dONLNd    ≤¶9±C)B98°dONLNd    µ≤úΩÃ(∫ú Figure 4-60°dONLNd    ¡≤ÍΩ˜)NAn É °dONLNd    ƒ≤˜ΩÅ)
  6427. #About dialog box for an applicationé¿°dONLNd    È≤ìΩù)ú99ˇ¯@ˇ ˇˇˇˇ@
  6428. ˇ·ˇ‚7^
  6429. 4⁄∫˙, Palatino
  6430. .‡(‡ xv4^H¿,     Helvetica
  6431.     °dONLNd\∫gÍ(d∫ Figure 4-61°dONLNd \g)NA0°dONLNd
  6432. \g:)  File menu ÇİdONLNd\LgV)>99°dONLNdh∫sÍ(p∫ Figure 4-62°dONLNd)hsV)NThe New commandÅP°dONLNd:hhsw)`100°dONLNd>t∫Í(|∫ Figure 4-63°dONLNdJtD)NThe standard fiÑ °dONLNdYtD≠)<le dialog box for opening fiå0°dONLNdut≠∏)iles P°dONLNdztÀ⁄)101°dONLNd~Ä∫ãÍ(à∫ Figure 4-64°dONLNdäÄãv)NThe save changes alert boxê°dONLNd¶Äâãò)Å103°dONLNd™å∫óÍ(î∫ Figure 4-65°dONLNd∂åóœ)N2The correct location of the save changes alert box凰dONLNdÍå·ó)Ÿ104°dONLNdÓò∫£Í(†∫ Figure 4-66°dONLNd˙ò£X)NThe Save command@°dONLNd òk£z)c105°dONLNd§∫ØÍ(¨∫ Figure 4-67°dONLNd§Ø)NA0°dONLNd§Ø∂), sample alert box to use when a disk is fullâ`°dONLNdK§»Ø◊)∫105°dONLNdO∞∫ªÍ(∏∫ Figure 4-68°dONLNd[∞ª1)N    The Save °dONLNdd∞1ª¢))As command and dialog box凰dONLNd∞¥ª√)É106°dONLNdɺ∫«Í(ƒ∫ Figure 4-69°dONLNd身^)NThe Revert command†°dONLNd£ºq«Ä)i107°dONLNdß»∫”Í(–∫ Figure 4-70°dONLNd≥»”)NA0°dONLNd¥»”k) Page Setup dialog box ∞°dONLNdû}”å)o108°dONLNd–‘∫flÍ(‹∫ Figure 4-71°dONLNd‹‘fl)NA0°dONLNd›‘flN) Print dialog boxÖ¿°dONLNd‘`flo)R109°dONLNdÙ‡∫ÎÍ(Ë∫ Figure 4-72°dONLNd‡Î)NA0°dONLNd‡Î•)& standard Edit menu for an applicationå °dONLNd)‡∑κ)©1‚İdONLNd*‡ªÎ≈)10°dONLNd-Ï∫˜Í(Ù∫ Figure 4-73°dONLNd9Ϙñ)N Adding commands to the Edit menu    `°dONLNd[Ï©˜Æ)°1_¿°dONLNd\Ï≠˜∑)10°dONLNd_¯∫Í(∫ Figure 4-74°dONLNdk¯)NA0°dONLNdl¯›)/ sample Edit menu with Edition Manager commandsâ0°dONLNdù¯ÔÙ)·1flê°dONLNdû¯Û¯)15°dONLNdü¯¯˝)1°dONLNd°∫Í( ∫ Figure 4-75°dONLNd≠)NA0°dONLNdÆû)$ sample hierarchical Edit menu with °dONLNd”x(Edition Manager commandsÑ@°dONLNdÌäè)Ç1⁄†°dONLNdÓéì)11°dONLNdÔìò)1°dONLNdÒ∫%Í("∫ Figure 4-76°dONLNd˝%@)N
  6433. The Clipboard–°dONLNd S%X)K1X0°dONLNd
  6434. W%a)12°dONLNd&∫1Í(.∫ Figure 4-77°dONLNd&1á)NThe Undo and Redo commands°dONLNd8&ö1ü)í1^p°dONLNd9&û1®)14°dONLNd<2∫=Í(:∫ Figure 4-78°dONLNdH2=©)N&The results of using the Paste commandâ°dONLNdp2ª=¿)≥1flp°dONLNdq2ø=…)16°dONLNdt>∫IÍ(F∫ Figure 4-79°dONLNdÄ>Iƒ)N+The Create Publisher command and dialog boxä0°dONLNd≠>÷I€)Œ1‡ê°dONLNdÆ>⁄I‰)18°dONLNd±J∫UÍ(R∫ Figure 4-80°dONLNdΩJUD)NThe Subscribe ⁄0°dONLNdÀJDUI)<TZ0°dONLNdÃJIUµ)o command and dialog boxb°dONLNdÊJ«UÃ)~1∏p°dONLNdÁJÀU’)18°dONLNdÍV∫aÍ(^∫ Figure 4-81°dONLNdˆVaå)N The Publisher Options dialog boxP°dONLNdVüa§)ó1^∞°dONLNdV£a≠)19°dONLNdb∫mÍ(j∫ Figure 4-82°dONLNd(bmí)N!The Subscriber Options dialog boxá∞°dONLNdKb§m©)ú1fi°dONLNdLb®m≤)19°dONLNdOn∫yÍ(v∫ Figure 4-83°dONLNd[ny)NA0°dONLNd\ny;)
  6435.  Font menuÑ∞°dONLNdhnMy\)?121°dONLNdlz∫ÖÍ(Ç∫ Figure 4-84°dONLNdxzÖ≈)N,Don’t combine the Font menu with other menusàp°dONLNd¶z◊ÖÊ)œ122°dONLNd™Ü∫ëÍ(é∫ Figure 4-85°dONLNd∂Üë)NA0°dONLNd∑Üë;)
  6436.  Size menup°dONLNd√ÜMë\)?122°dONLNd«í∫ùÍ(ö∫ Figure 4-86°dONLNd”íù)NA0°dONLNd‘íù‰)4 sample pull-down Size menu and font size dialog boxé`°dONLNd
  6437. íˆù)Ë123°dONLNdû∫©Í(¶∫ Figure 4-87°dONLNdû©)NA0°dONLNdû©=)  Style menuÑê°dONLNd(ûO©^)A124°dONLNd,™∫µÍ(≤∫ Figure 4-88°dONLNd8™µE)N
  6438. The Help menu†°dONLNdG™Xµg)P125°dONLNdK∂∫¡Í(æ∫ Figure 4-89°dONLNdW∂¡Y)NThe Keyboard menu‡°dONLNdj∂l¡{)d126°dONLNdnŒ∫Ÿ·(÷∫    Table 4-1°dONLNdxŒŸÿ)N3Apple-reserved keyboard equivalents for all systemsİdONLNd≠ŒÎŸ˙)„128°dONLNd±⁄∫·(‚∫    Table 4-2°dONLNdª⁄º)N-Additional reserved keyboard equivalents for °dONLNdȉÔS*
  6439. worldwide systems˛°dONLNd¸‰eÔt)]128°dONLNd∫˚·(¯∫    Table 4-3°dONLNd
  6440. ˚Ÿ)N1Common keyboard equivalents that are not reserved
  6441. –°dONLNd=Ï˚˚)‰129
  6442. H%4 H% !∫!
  6443. ˇ·ˇ‚7^
  6444. °dONLNdAHs(H    Chapter 5
  6445. °dONLNdK∫ƒ)rW·‡°dONLNdLƒÊ)
  6446. indows
  6447.     İdONLNdT˘)5131°dONLNdY(∫3‰(0∫
  6448. Figure 5-1°dONLNdd(3Ñ)NExamples of standard windowsÖ¿°dONLNdÇ(ñ3•)é133°dONLNdÜ4∫?‰(<∫
  6449. Figure 5-2°dONLNdë4?ç)NStandard document window parts∞°dONLNd±4†?Ø)ò134°dONLNdµ@∫K‰(H∫
  6450. Figure 5-3°dONLNd¿@K)NW˛†°dONLNd¡@Ks)indows on a color screenÉ`°dONLNd€@ÜKï)v135°dONLNdflL∫W‰(T∫
  6451. Figure 5-4°dONLNdÍLW†)N#Standard window components in colorá°dONLNdL≤W¡)™136°dONLNdX∫c‰(`∫
  6452. Figure 5-5°dONLNdXcπ)N+Colors that the user can choose for windowsà†°dONLNdKXÀc⁄)√137°dONLNdOd∫o‰(l∫
  6453. Figure 5-6°dONLNdZdo)NA0°dONLNd[doE) utility windowÅ–°dONLNdldWof)I137°dONLNdpp∫{‰(x∫
  6454. Figure 5-7°dONLNd{p{î)N$Make it clear where text will appear†°dONLNd°pß{∂)ü138°dONLNd•|∫á‰(Ñ∫
  6455. Figure 5-8°dONLNd∞|áR)NThe active windowÇ∞°dONLNd√|dás)\139°dONLNd«à∫ì‰(ê∫
  6456. Figure 5-9°dONLNd“àìπ)N,Don’t show a selection in an inactive windowP°dONLNdàÃì€)ƒ141°dONLNdî∫üÍ(ú∫ Figure 5-10°dONLNdîüÚ)N9Appropriate window titles for a series of unnamed windowsàp°dONLNdKîü)¸142°dONLNdO†∫´Í(®∫ Figure 5-11°dONLNd[†´√)N/Examples of correct and incorrect window titles¿°dONLNdå†÷´Â)Œ143ˇ>@ˇ ˇˇˇˇ@
  6457. ˇ·ˇ‚7^
  6458. 4⁄*ˇ¯, Palatino
  6459. .(·*xvi4^*¿¯,     Helvetica
  6460.     °dONLNd\úgÃ(dú Figure 5-12°dONLNd \Ígµ)N/Display order of document windows and modeless °dONLNd<fÍq*
  6461. dialog boxesp°dONLNdJf/q>)E144°dONLNdNrú}Ã(zú Figure 5-13°dONLNdZrÍ}
  6462. )NAdding flÉp°dONLNdcr
  6463. }Ö)#oating windows to the desktop
  6464. °dONLNdÇrò}ß)ã145°dONLNdÜ~úâÃ(Üú Figure 5-14°dONLNdí~Íâ≥)N0Adding a movable modal dialog box to the desktop`°dONLNdƒ~Δâ’)‹146°dONLNd»äúïÃ(íú Figure 5-15°dONLNd‘äÍïÚ)NW˛†°dONLNd’äÚï{)"indow positions on a single screen°dONLNd˘äéïù)ú147°dONLNd˝ñú°Ã(ûú Figure 5-16°dONLNd    ñͰ¡)N4The standard window position on two sizes of screensãP°dONLNd?ñ”°‚)È148°dONLNdC¢ú≠Ã(™ú Figure 5-17°dONLNdO¢Í≠±)N0The standard window position on multiple screensà°dONLNdÅ¢√≠“)Ÿ149°dONLNdÖÆúπÃ(∂ú Figure 5-18°dONLNdëÆÍπ)NA0°dONLNdíÆπà)$ window displayed across two screensáê°dONLNd∏Æöπ©)™150°dONLNdº∫ú≈Ã(¬ú Figure 5-19°dONLNd»∫Í≈k)N!Standard position of an alert box
  6465. 0°dONLNdÎ∫~≈ç)î151°dONLNdÔΔú—Ã(Œú Figure 5-20°dONLNd˚ΔÍ—÷)N<Alert box position in relation to the active document windowå@°dONLNd9ΔË—˜)˛151°dONLNd=“ú›Ã(⁄ú Figure 5-21°dONLNdI“Í›¡)N5Standard alert box position with more than one screen ∞°dONLNdÄ“‘›„)Í152°dONLNdÑfiúÈÃ(Êú Figure 5-22°dONLNdêfiÍÈ")N
  6466. The close boxÉ–°dONLNdüfi4ÈC)J153°dONLNd£ÍúıÃ(Úú Figure 5-23°dONLNdØÍÍıX)NThe save changes alert boxê°dONLNdÀÍkız)Å154°dONLNdœˆúÃ(˛ú Figure 5-24°dONLNd€ˆÍ/)NMoving a windowҰdONLNdψAP)W155°dONLNdú
  6467. Ã(
  6468. ú Figure 5-25°dONLNd¸Í
  6469. ù)N+Multiple monitors and conceptual work space°dONLNd)∞
  6470. ø)Δ156°dONLNd-úÃ(ú Figure 5-26°dONLNd9Í)NA0°dONLNd:L) window growing larger†°dONLNdR^m)n157°dONLNdVú%Ã("ú Figure 5-27°dONLNdbÍ%´)N,Relationship between a window and a documentç–°dONLNdêΩ%Ã)”158°dONLNdî&ú1Ã(.ú Figure 5-28°dONLNd†&Í1Y)NThe elements of a scroll barÉ0°dONLNdæ&k1z)Å159°dONLNd¬2ú=Ã(:ú Figure 5-29°dONLNdŒ2Í=)N&Using scroll arrows and the scroll boxÅ`°dONLNdˆ2ë=†)ß159°dONLNd˙>úIÃ(Fú Figure 5-30°dONLNd>ÍI∑)N5Inactive scroll bars in active and inactive document °dONLNd<HÍS*
  6471. windows ÄİdONLNdFH!S0)7160°dONLNdJTú_Ã(\ú Figure 5-31°dONLNdVTÍ_»)N3Background between the content and the window frame놰dONLNdãT⁄_È)161°dONLNdè`úkÃ(hú Figure 5-32°dONLNdõ`Íkò)N-Acceptable additions to the scroll bar region
  6472. 0°dONLNd `´k∫)¡162°dONLNdŒlúwÃ(tú Figure 5-33°dONLNd⁄lÍwÔ)NT°dONLNd€lÔws)"oo many controls in the scroll barê°dONLNdˇlÖwî)ñ162°dONLNdxúÉÃ(Äú Figure 5-34°dONLNdxÍÉp)N$Scrolling by clicking a scroll arrow˛°dONLNd5xÇÉë)ò163°dONLNd9ÑúèÃ(åú Figure 5-35°dONLNdEÑÍèy)N&Scrolling by clicking in the gray area@°dONLNdmÑåèõ)¢164°dONLNdqêúõÃ(òú Figure 5-36°dONLNd}êÍõu)N$Scrolling by dragging the scroll box†°dONLNd£êàõó)û165°dONLNdßúúßÃ(§ú Figure 5-37°dONLNd≥úÍß5)NAutomatic scrolling†°dONLNd»úHßW)^166°dONLNdîú≥Ã(∞ú Figure 5-38°dONLNdÿ®Í≥#)N The zoom boxÉ0°dONLNdÊ®5≥D)K168°dONLNdÍ¥úøÃ(ºú Figure 5-39°dONLNdˆ¥Íøª)N3The standard state and the user state of a document뇰dONLNd+¥Õø‹)„169°dONLNd/¿úÀÃ(»ú Figure 5-40°dONLNd;¿ÍÀ)NA0°dONLNd<¿À%) split window ÇİdONLNdL¿7ÀF)G171°dONLNdPÃú◊Ã(‘ú Figure 5-41°dONLNd\ÃÍ◊)NSplit bar size°dONLNdlÃ0◊?)F171°dONLNdpÿú„Ã(‡ú Figure 5-42°dONLNd|ÿÍ„≥)N0Independent and locked scrolling of window panesê °dONLNdÆÿ≈„‘)€172
  6473. *
  6474. ¯4*
  6475. ¯     ú    ¯
  6476. ˇ·ˇ‚7^
  6477. °dONLNd≤˚*U(*    Chapter 6
  6478. °dONLNdº¸ú‹)r Dialog Boxes
  6479.     P °dONLNd ¸Ô˛)S175°dONLNdœúΔ(ú
  6480. Figure 6-1°dONLNd⁄Í_)NExamples of dialog box typesᇰdONLNd¯qÄ)á177°dONLNd¸ú'Δ($ú
  6481. Figure 6-2°dONLNdÍ')NA0°dONLNd'`) typical modeless dialog boxá–°dONLNd&r'Å)Ç178°dONLNd*(ú3Δ(0ú
  6482. Figure 6-3°dONLNd5(Í3Ô)NTÄ–°dONLNd6(Ô3o)wo open modeless dialog boxesä@°dONLNdU(Å3ê)í179°dONLNdY4ú?Δ(<ú
  6483. Figure 6-4°dONLNdd4Í?¨)N/The essential elements of a modeless dialog box ¿°dONLNdï4ø?Œ)’180°dONLNdô@úKΔ(Hú
  6484. Figure 6-5°dONLNd§@ÍK—)N9Incorrect absence of a close box in a modeless dialog boxè`°dONLNdfl@„KÚ)˘181°dONLNd„LúWΔ(Tú
  6485. Figure 6-6°dONLNdÓLÍW‰)N@Provide a place for the user to enter information in a modeless °dONLNd/VÍa*
  6486.  
  6487. dialog boxɆ°dONLNd;V%a4);184°dONLNd?búmΔ(jú
  6488. Figure 6-7°dONLNdJbÍm)NA0°dONLNdKbmw)! typical movable modal dialog box`°dONLNdnbâmò)ô185°dONLNdrnúyΔ(vú
  6489. Figure 6-8°dONLNd}nÍy√)N4The essential elements of a movable modal dialog boxåP°dONLNd≥n’y‰)Î186°dONLNd∑zúÖΔ(Çú
  6490. Figure 6-9°dONLNd¬zÍÖœ)N8Close box used incorrectly in a movable modal dialog box
  6491.  °dONLNd¸z‚ÖÒ)¯187°dONLNd    ÜúëÃ(éú Figure 6-10°dONLNd     ÜÍë)NA0°dONLNd    
  6492. Üëw)  Finder movable modal dialog box–°dONLNd    /Üâëò)ô187°dONLNd    3íúùÃ(öú Figure 6-11°dONLNd    ?íÍù©)N-Menu bar access while a movable modal dialog °dONLNd    múÍß*
  6493. box is openÑp°dONLNd    zú*ß9)@188°dONLNd    ~®ú≥Ã(∞ú Figure 6-12°dONLNd    ä®Í≥q)N An example of a modal dialog box    @°dONLNd    ¨®Ñ≥ì)ö189°dONLNd    ∞¥úøÃ(ºú Figure 6-13°dONLNd    º¥Íø)NA0°dONLNd    Ω¥ø6) status dialog box°dONLNd    —¥HøW)X190ˇ™@ˇ ˇˇˇˇ@
  6494. ˇ·ˇ‚7^
  6495. 4⁄∫˙, Palatino
  6496. .I (‡xvii4^H¿,     Helvetica
  6497.     °dONLNd\∫gÍ(d∫ Figure 6-14°dONLNd \gº)N,The essential elements of a modal dialog box
  6498. °dONLNd:\œgfi)«190°dONLNd>h∫sÍ(p∫ Figure 6-15°dONLNdJhs–)N0Access to the Edit menu when displaying a modal °dONLNd{r}1*
  6499.  
  6500. dialog boxɆ°dONLNdárC}R);191°dONLNdã~∫âÍ(Ü∫ Figure 6-16°dONLNdó~âô)N#Second modal dialog box on top of fi
  6501.  °dONLNdª~öâµ)írst oneéİdONLNdƒ~«â÷)-193°dONLNd»ä∫ïÍ(í∫ Figure 6-17°dONLNd‘äï†)N&The essential elements of an alert boxâ°dONLNd¸ä≤ï¡)™194°dONLNdñ∫°Í(û∫ Figure 6-18°dONLNd ñ°Ç)NAn example of a note alert boxâ@°dONLNd,ñî°£)å195°dONLNd0¢∫≠Í(™∫ Figure 6-19°dONLNd<¢≠ç)N!An example of a caution alert box    `°dONLNd_¢†≠Ø)ò195°dONLNdcÆ∫πÍ(∂∫ Figure 6-20°dONLNdoÆπÅ)NAn example of a stop alert boxp°dONLNdèÆîπ£)å196°dONLNdì∫∫≈Í(¬∫ Figure 6-21°dONLNdü∫≈Î)N6Recommended spacing of buttons and text in dialog and °dONLNd÷ƒœ4*
  6502. alert boxesÇP°dONLNd„ƒFœU)>197°dONLNdÁ–∫€Í(ÿ∫ Figure 6-22°dONLNdÛ–€^)NAn active scrolling listÄ–°dONLNd
  6503. –p€)h198°dONLNd‹∫ÁÍ(‰∫ Figure 6-23°dONLNd‹Á)NA0°dONLNd‹Áê)  well-written dialog box message¿°dONLNd@‹¢Á±)î199°dONLNdDË∫ÛÍ(∫ Figure 6-24°dONLNdPËÛD)NThe standard fiÑ °dONLNd_ËDÛ≠)<le dialog box for opening fiå0°dONLNd{Ë≠Û∏)iles P°dONLNdÄËÀÛ⁄)200°dONLNdÑÙ∫ˇÍ(¸∫ Figure 6-25°dONLNdêÙˇv)NThe save changes alert boxê°dONLNd¨Ùâˇò)Å201
  6504. #H)4$H) %∫%
  6505. ˇ·ˇ‚7^
  6506. °dONLNd∞H#s( H    Chapter 7
  6507. °dONLNd∫∫#‚)rControls
  6508.     u¿°dONLNdƒı#);203°dONLNd…,∫7‰(4∫
  6509. Figure 7-1°dONLNd‘,7c)NButtons in a dialog boxà`°dONLNdÌ,u7Ñ)m205°dONLNdÒ8∫C‰(@∫
  6510. Figure 7-2°dONLNd¸8C)NA0°dONLNd˝8CW) highlighted buttonâ∞°dONLNd8iCx)[205°dONLNdD∫O‰(L∫
  6511. Figure 7-3°dONLNd!DO)NA0°dONLNd"DO´)& dialog box with OK and Cancel buttonsé°dONLNdJDΩOÃ)Ø207°dONLNdNP∫[‰(X∫
  6512. Figure 7-4°dONLNdYP[)NA0°dONLNdZP[Ë)6 dialog box with a Done button instead of an OK buttonP°dONLNdíP˙[    )Ï208°dONLNdñ\∫g‰(d∫
  6513. Figure 7-5°dONLNd°\g)NA0°dONLNd¢\g∑)+ progress indicator that uses a Stop button∞°dONLNdœ\…gÿ)ª209°dONLNd”h∫s‰(p∫
  6514. Figure 7-6°dONLNdfihs)NA0°dONLNdflhs#) confiÉ°dONLNdÂh#sË)1rmation alert box with appropriately named button  °dONLNdh˚s
  6515. )ÿ209°dONLNdt∫‰(|∫
  6516. Figure 7-7°dONLNd'tZ)NSets of radio buttons°dONLNd>tm|)e210°dONLNdBÄ∫ã‰(à∫
  6517. Figure 7-8°dONLNdMÄãΔ)N1Radio buttons for selecting the alignment of textåP°dONLNdÄÄÿã‚)–21„İdONLNdÇÄ·ãÊ)    1°dONLNdÑå∫ó‰(î∫
  6518. Figure 7-9°dONLNdèåóv)NThe General Controls panel0°dONLNd´åâóì)Å21\`°dONLNd≠åíóó)    1°dONLNdØò∫£Í(†∫ Figure 7-10°dONLNdªò£)NA0°dONLNdºò£X) set of checkboxesàİdONLNd–òj£y)\212°dONLNd‘§∫ØÍ(¨∫ Figure 7-11°dONLNd‡§Ø)NA0°dONLNd·§Øç)  single checkbox in a dialog box ∞°dONLNd§üØÆ)ë212°dONLNd∞∫ªÍ(∏∫ Figure 7-12°dONLNd∞ªW)NThe Find dialog boxÖ0°dONLNd(∞iªx)a213°dONLNd,º∫«Í(ƒ∫ Figure 7-13°dONLNd8º«a)NAn example of a sliderѰdONLNdPºs«Ç)k214°dONLNdT»∫”Í(–∫ Figure 7-14°dONLNd`»”)NA0°dONLNda»”å)" slider with direction information0°dONLNdÖ»û”≠)ê215°dONLNdâ‘∫flÍ(‹∫ Figure 7-15°dONLNdï‘flÊ)N<Incorrect use of a scroll bar and correct use of a slider   áİdONLNd”‘¯fl)215°dONLNd◊‡∫ÎÍ(Ë∫ Figure 7-16°dONLNd„‡ÎU)NLittle arrows control†°dONLNd˙‡hÎw)`216°dONLNd˛Ï∫˜Í(Ù∫ Figure 7-17°dONLNd
  6519. Ϙ)NContent-dependent incrementàP°dONLNd'Ï똆)â217°dONLNd+¯∫Í(∫ Figure 7-18°dONLNd7¯d)NOutline triangle control °dONLNdR¯wÜ)o218°dONLNdV∫Í( ∫ Figure 7-19°dONLNdb)NA0°dONLNdc<)
  6520.  text entry fiѰdONLNdq<H).eldÖ°dONLNdvZi)219°dONLNdz∫Í(∫ Figure 7-20°dONLNdÜ)NA0°dONLNdá>) scrolling list@°dONLNdòQ`)C220
  6521. ?HE4@HE A∫A
  6522. ˇ·ˇ‚7^
  6523. °dONLNdú3H?s(<H    Chapter 8
  6524. °dONLNd¶4∫?‘)rIcons
  6525.      †°dONLNd≠4Ê?ı),223°dONLNd≤H∫S‰(P∫
  6526. Figure 8-1°dONLNdΩHSD)N Common iconsÄ0°dONLNdÀHVSe)N224°dONLNdœT∫_‰(\∫
  6527. Figure 8-2°dONLNd⁄T_n)NExamples of common trafY°dONLNdÒTn_r)ffiŸ°dONLNdÛTr_ô)    c symbolsÿ¿°dONLNd˛T¨_ª):225°dONLNd`∫k‰(h∫
  6528. Figure 8-3°dONLNd
  6529. `k“)N/Examples of commonly-used international symbols°dONLNd>`ÂkÙ)›225°dONLNdBl∫w‰(t∫
  6530. Figure 8-4°dONLNdMlwÃ)N/Symbols are easier to understand than keyboard °dONLNd|vÅ4*
  6531. commandsưdONLNdÜvFÅU)>226°dONLNdäÇ∫ç‰(ä∫
  6532. Figure 8-5°dONLNdïÇçÇ)NGrouping icons on the desktopä`°dONLNd¥Çîç£)å226°dONLNd∏é∫ô‰(ñ∫
  6533. Figure 8-6°dONLNd√éô)NA0°dONLNdƒéôR) confusing image`°dONLNd÷édôs)V227°dONLNd⁄ö∫•‰(¢∫
  6534. Figure 8-7°dONLNdÂö•>)NContext clarifi@°dONLNdÙö?•r)7 es the imageÉİdONLNdöÑ•ì)E227°dONLNd¶∫±‰(Æ∫
  6535. Figure 8-8°dONLNd¶±V)NIcons with label text–°dONLNd(¶i±x)a228°dONLNd,≤∫Ω‰(∫∫
  6536. Figure 8-9°dONLNd7≤Ω)NA0°dONLNd8≤Ωê)" logical and an illogical metaphorá–°dONLNd\≤¢Ω±)î229ˇD@ˇ ˇˇˇˇ@
  6537. ˇ·ˇ‚7^
  6538. 4⁄*ˇ¯, Palatino
  6539. .(·*xviii4^*¿¯,     Helvetica
  6540.     °dONLNd\úgÃ(dú Figure 8-10°dONLNd \ÍgI)NLocalized mailbox iconsɆ°dONLNd%\[gj)q230°dONLNd)húsÃ(pú Figure 8-11°dONLNd5hÍs)NAW∞°dONLNd6hs2)void text in icons€ °dONLNdJhDsS)T231°dONLNdNtúÃ(|ú Figure 8-12°dONLNdZtÍd)NCertain shapes don’t work wellɰdONLNdztvÖ)å231°dONLNd~ÄúãÃ(àú Figure 8-13°dONLNdäÄÍã)NA0°dONLNdãÄãK) consistent light source܇°dONLNd•Ä]ãl)m232°dONLNd©åúóÃ(îú Figure 8-14°dONLNdµåÍóO)NInconsistent light sourcesÖİdONLNd—åaóp)w232°dONLNd’òú£Ã(†ú Figure 8-15°dONLNd·òÍ£E)NDesign the large icon fi∞°dONLNd˘òF£≥)\rst and base the small icon °dONLNd¢Í≠(™Í design on itɇ°dONLNd$¢*≠9)@233°dONLNd(ÆúπÃ(∂ú Figure 8-16°dONLNd4ÆÍπi)NConsistent use of icon elementsİdONLNdUÆ|πã)í234°dONLNdY∫ú≈Ã(¬ú Figure 8-17°dONLNde∫Í≈")NAn icon familyŰdONLNdu∫4≈C)J234°dONLNdyΔú—Ã(Œú Figure 8-18°dONLNdÖΔÍ—Ù)NDifU∞°dONLNdàΔı—D) ferent sizes of iconsŸp°dONLNdüΔV—e)a235°dONLNd£“ú›Ã(⁄ú Figure 8-19°dONLNdؓ͛)NA0°dONLNd∞“›ù), well-designed icon and its selected version
  6541. İdONLNdfi“Ø›æ)ø238°dONLNd‚fiúÈÃ(Êú Figure 8-20°dONLNdÓfiÍÈ)NA0°dONLNdÔfiÈ•). poorly designed icon and its selected version熰dONLNdfi∑ÈΔ)«238°dONLNd#ÍúıÃ(Úú Figure 8-21°dONLNd/ÍÍıN)NIcons with a black outlineÖê°dONLNdKÍ`ıo)v239°dONLNdOˆúÃ(˛ú Figure 8-22°dONLNd[ˆÍZ)NIcons without a black outlineP°dONLNdzˆm|)É239°dONLNd~ú
  6542. Ã(
  6543. ú Figure 8-23°dONLNdäÍ
  6544. ¥)N2Standard 256-color palette with icon colors marked‡°dONLNdæ«
  6545. ÷)›240°dONLNd¬úÃ(ú Figure 8-24°dONLNdŒÍÖ)N'An example of dithered color in an icon     °dONLNd˜òß)Æ241°dONLNd˚ú%Ã("ú Figure 8-25°dONLNdÍ%{)N%Color icons and their selected statesá@°dONLNd.ç%ú)£242°dONLNd2&ú1Ã(.ú Figure 8-26°dONLNd>&Í1ç)N*Color icons and their color-labeled statesÖê°dONLNdj&ü1Æ)µ243°dONLNdn2ú=Ã(:ú Figure 8-27°dONLNdz2Í=9)NCorrect anti-aliasingİdONLNdë2L=[)b243°dONLNdï>úIÃ(Fú Figure 8-28°dONLNd°>ÍIq)N!Consistently designed small iconsÖ°dONLNdƒ>ÉIí)ô244°dONLNd»JúUÃ(Rú Figure 8-29°dONLNd‘JÍUv)N#Inconsistently designed small icons∞°dONLNd˘JâUò)ü245°dONLNd˝VúaÃ(^ú Figure 8-30°dONLNd    VÍaK)NDefault application iconsp°dONLNd$V^am)t246°dONLNd(búmÃ(jú Figure 8-31°dONLNd4bÍmN)NCustom application iconsɇ°dONLNdNb`mo)v246°dONLNdRnúyÃ(vú Figure 8-32°dONLNd^nÍyr)N!Examples of bad application iconsà°dONLNdÅnÑyì)ö247°dONLNdÖzúÖÃ(Çú Figure 8-33°dONLNdëzÍÖJ)NDefault document icons İdONLNd™z]Öl)s247°dONLNdÆÜúëÃ(éú Figure 8-34°dONLNd∫ÜÍë¥)N1Application icon and document icon with the same °dONLNdÏêÍõ**
  6546. graphic elementÇ¿°dONLNd˝ê<õK)R247°dONLNdúúßÃ(§ú Figure 8-35°dONLNd
  6547. úÍß¡)N1Acceptable and unacceptable custom document iconsëİdONLNd@ú”ß‚)È248°dONLNdD®ú≥Ã(∞ú Figure 8-36°dONLNdP®Í≥Ü)N$Document icons with standard symbolsч°dONLNdv®ò≥ß)Æ248°dONLNdz¥úøÃ(ºú Figure 8-37°dONLNdÜ¥ÍøY)NDefault stationery pad iconsÜê°dONLNd§¥køz)Å249°dONLNd®¿úÀÃ(»ú Figure 8-38°dONLNd¥¿ÍÀa)NDefault query document icons܆°dONLNd“¿sÀÇ)â249°dONLNd÷Ãú◊Ã(‘ú Figure 8-39°dONLNd‚ÃÍ◊;)NDefault edition iconsÑİdONLNd˘ÃM◊\)c250°dONLNd˝ÿú„Ã(‡ú Figure 8-40°dONLNd    ÿÍ„!)N
  6548. Preferences fip°dONLNdÿ"„@)8le iconsɆ°dONLNd!ÿR„a)0250°dONLNd%‰úÔÃ(Ïú Figure 8-41°dONLNd1‰ÍÔG)NDefault extension iconsܰdONLNdJ‰YÔh)o251°dONLNdNú˚Ã(¯ú Figure 8-42°dONLNdZÍ˚W)NExamples of Chooser icons∞°dONLNduj˚y)Ä251°dONLNdy¸úÃ(ú Figure 8-43°dONLNdÖ¸Íi)N!Icons for the Color control panel–°dONLNd®¸|ã)í251°dONLNd¨úÃ(ú Figure 8-44°dONLNd∏Í)N
  6549. Font icons0°dONLNdƒ&5)<252°dONLNd»úÃ(ú Figure 8-45°dONLNd‘Í)NA0°dONLNd’)  sound icon†°dONLNd‚0?)@252°dONLNdÊ ú+Ã((ú Figure 8-46°dONLNdÚ Í+∏)N2The default keyboard layout and input method icons†°dONLNd& À+⁄)·253°dONLNd*,ú7Ã(4ú Figure 8-47°dONLNd6,Í7Z)NExamples of keyboard icons0°dONLNdR,m7|)É253°dONLNdV8úCÃ(@ú Figure 8-48°dONLNdb8ÍC6)NExamples of modifiǰdONLNdt86C¬)L#cation indicators on keyboard icons
  6550. `°dONLNdô8’C‰)ü254°dONLNdùDúOÃ(Lú Figure 8-49°dONLNd©DÍO»)N8Enlarged keyboard icons with correct color substitutionsà†°dONLNd„D⁄OÈ)255°dONLNdÁ\úg√(dú    Table 8-1°dONLNdÒ\Íga)NIcon display on monitors of dif\p°dONLNd\ag°)wferent bit depths·∞°dONLNd#\≥g¬)R235°dONLNd'hús√(pú    Table 8-2°dONLNd1hÍs´)N2Pattern substitutions for colors in keyboard icons    °dONLNdehæsÕ)‘254ˇ@ˇ ˇˇˇˇ@
  6551. ˇ·ˇ‚7^
  6552. 4⁄∫˙, Palatino
  6553. ., (‡    xix4^H¿
  6554. hHn4iHn j∫j
  6555. ˇ·ˇ‚7^,     Helvetica°dONLNd\Hhs(eH    Chapter 9
  6556. °dONLNd
  6557. ]∫h‘)rColor
  6558.     …@°dONLNd]Êhı),257°dONLNdq∫|‰(y∫
  6559. Figure 9-1°dONLNd!q|)NA0°dONLNd"q|U) colorized window`°dONLNd5qg|v)Y259°dONLNd9}∫à‰(Ö∫
  6560. Figure 9-2°dONLNdD}à)NA0°dONLNdE}àü)# colorized movable modal dialog boxàê°dONLNdj}±à¿)£259°dONLNdnâ∫î‰(ë∫
  6561. Figure 9-3°dONLNdyâîØ)N*Color palette and custom color mixing tool°dONLNd•â¬î—)∫262°dONLNd©ï∫†‰(ù∫
  6562. Figure 9-4°dONLNd¥ï†û)N%Design for black-and-white monitors fiê°dONLNd⁄ïü†®)órst`°dONLNdfl惘 )263°dONLNd„°∫¨‰(©∫
  6563. Figure 9-5°dONLNdÓ°¨V)NDon’t mimic color efT@°dONLNd°W¨÷)O fects in black-and-white designsŸÄ°dONLNd$°˨˜)ë263°dONLNd(≠∫∏‰(µ∫
  6564. Figure 9-6°dONLNd3≠∏)NA0°dONLNd4≠∏l) limited palette of colorsÑp°dONLNdP≠~∏ç)p264
  6565. ‹H‚4›H‚ fi∫fi
  6566. ˇ·ˇ‚7^
  6567. °dONLNdT–H‹y(ŸH
  6568. Chapter 10
  6569. °dONLNd_—∫‹Í)r    Behaviors
  6570.     j °dONLNdj—˝‹ )C267°dONLNdoÂ∫Í(Ì∫ Figure 10-1°dONLNd{Â)NDifU∞°dONLNd~Âm) ferent pointing devices[‡°dONLNdóÂé)l268°dONLNdõÒ∫¸Í(˘∫ Figure 10-2°dONLNdßÒ¸ê)N#The insertion point and the pointer    ¿°dONLNdÃÒ£¸≤)õ269°dONLNd–˝∫Í(∫ Figure 10-3°dONLNd‹˝)NA0°dONLNd›˝M) status indicator°dONLNd˝_n)Q271°dONLNdÙ    ∫Í(∫ Figure 10-4°dONLNd    J)NClicking a buttonp°dONLNd    ]l)U272°dONLNd∫ Í(∫ Figure 10-5°dONLNd# Ü)N Double-clicking to select a word°dONLNdEô ®)ë272°dONLNdI!∫,Í()∫ Figure 10-6°dONLNdU!,b)NPressing a scroll arrow~–°dONLNdn!u,Ñ)m273°dONLNdr-∫8Í(5∫ Figure 10-7°dONLNd~-8v)NDragging to move an object܆°dONLNdö-à8ó)Ä274°dONLNdû9∫DÍ(A∫ Figure 10-8°dONLNd™9D0)N
  6571. Using the Ÿ0°dONLNd¥90D5)(TY0°dONLNdµ95Dò)ab key to cycle through fi‡0°dONLNdœ9òD®)celdsa °dONLNd’9ªD )#276°dONLNdŸE∫PÍ(M∫ Figure 10-9°dONLNdÂEP»)N0Using the Return key to move the insertion pointâ°dONLNdE⁄PÈ)“277°dONLNdQ∫\Ô(Y∫ Figure 10-10°dONLNd(Q\)NA0°dONLNd)Q\C)  sample confiİdONLNd6QC\Ÿ)5%rmation dialog box for the Escape keyç`°dONLNd]QÎ\˙)®278°dONLNda]∫hÔ(e∫ Figure 10-11°dONLNdn]h¡)N-Using Option-drag to make a copy of an object 0°dONLNdù]‘h„)Ã279°dONLNd°i∫tÔ(q∫ Figure 10-12°dONLNdÆit4)N
  6572. Arrow keysˇ0°dONLNd∫iFtU)>281°dONLNdæu∫ÄÔ(}∫ Figure 10-13°dONLNdÀuÄN)NThe function keys‡°dONLNdfiuaÄp)Y284°dONLNd‚Å∫åÔ(â∫ Figure 10-14°dONLNdÔÅåï)N#Three ways of selecting information`°dONLNdÅ®å∑)†287°dONLNdç∫òÔ(ï∫ Figure 10-15°dONLNd%çò[)NSelection techniquesá0°dONLNd;çmò|)e288°dONLNd?ô∫§Ô(°∫ Figure 10-16°dONLNdLô§©)N(Expanding and shrinking a text selectionåp°dONLNdvôª§ )≥290°dONLNdz•∫∞Ô(≠∫ Figure 10-17°dONLNdá•∞»)N1Extending text selections using the addition and °dONLNdπØ∫ *
  6573. fi°dONLNdªØ
  6574. ∫W)xed-point methods`°dONLNdŒØi∫x)\290°dONLNd“ª∫ΔÔ(√∫ Figure 10-18°dONLNdflªΔ£)N'Discontinuous selection within an array¿°dONLNdª∂Δ≈)Æ292°dONLNd «∫“Ô(œ∫ Figure 10-19°dONLNd«“
  6575. )NT°dONLNd«
  6576. “C)ext selectionsɰdONLNd*«U“d)H293°dONLNd.”∫fiÔ(€∫ Figure 10-20°dONLNd;”fiì)N#Selecting with Shift and arrow keys†°dONLNd`”¶fiµ)û296°dONLNddfl∫ÍÔ(Á∫ Figure 10-21°dONLNdqflͱ)N*Selecting with Option-Shift and arrow keysÜP°dONLNdùfl√Í“)ª296°dONLNd°Î∫ˆÔ(Û∫ Figure 10-22°dONLNdÆÎˆ«)N.Selection in an object-based graphics document
  6577. °dONLNdfiÎ⁄ˆÈ)“297°dONLNd‚˜∫Ô(ˇ∫ Figure 10-23°dONLNdÔ˜≈)N-Selection in a bitmap-based graphics document
  6578. °dONLNd˜ÿÁ)–297°dONLNd"∫Ô( ∫ Figure 10-24°dONLNd/n)NField selection in an array‡°dONLNdLÅê)y298°dONLNdP∫Ô(∫ Figure 10-25°dONLNd]z)NColumn selection in an arrayɰdONLNd{åõ)Ñ298°dONLNd∫&Ô(#∫ Figure 10-26°dONLNdå&u)NRange selection in an array–°dONLNd©à&ó)Ä299°dONLNd≠'∫2Ô(/∫ Figure 10-27°dONLNd∫'2ì)N#Discontinuous selection in an array0°dONLNdfl'¶2µ)û299°dONLNd„3∫>Ô(;∫ Figure 10-28°dONLNd3>g)NIntelligent cut and pasteà∞°dONLNd 3y>à)q302°dONLNdK∫VÊ(S∫
  6579. Table 10-1°dONLNdKV))NPointersÅP°dONLNd$K;VJ)3270°dONLNd(W∫bÊ(_∫
  6580. Table 10-2°dONLNd3Wb4)N    How modifiˇ0°dONLNd=W4b),8er keys change the movement of the insertion point with °dONLNdualB(ithe arrow keys °dONLNdÖaUld)M283ˇ Ã@ˇ ˇˇˇˇ@
  6581. ˇ·ˇ‚7^
  6582. 4⁄*ˇ¯, Palatino
  6583. .(·*xx4^*¿¯
  6584. h*n¯4i*n¯ júj¯
  6585. ˇ·ˇ‚7^,     Helvetica°dONLNd\*hU(e*    Chapter 1®¿°dONLNd    \UhZ)+1
  6586. °dONLNd ]úhÃ)GLanguage
  6587.     q°dONLNd]flhÓ)C305°dONLNdqú|Ã(yú Figure 11-1°dONLNd&qÍ|ä)N(Proper capitalization of screen elements܇°dONLNdPqú|´)≤309°dONLNdT}úàÃ(Öú Figure 11-2°dONLNd`}Íà8)NClear button names–°dONLNdt}KàZ)a310°dONLNdxâúîÃ(ëú Figure 11-3°dONLNdÑâÍî)NA0°dONLNdÖâît)! poorly written alert box message¿°dONLNd®âÜîê)ñ31\°dONLNd™âèîî)    1°dONLNd¨ïú†Ã(ùú Figure 11-4°dONLNd∏ï͆h)NAn improved alert box messageP°dONLNd◊ï{†Ö)ë31\İdONLNdŸïцâ)    1°dONLNd€°ú¨Ã(©ú Figure 11-5°dONLNdÁ°Í¨)NA0°dONLNd˰¨k) well-written alert box messagedž°dONLNd    °}¨á)ç31Ÿ–°dONLNd °ܨã)    1°dONLNd
  6588. ≠ú∏Ã(µú Figure 11-6°dONLNd≠Í∏≈)N9Correct absence of a colon to introduce a list of options
  6589. ê°dONLNdT≠ÿ∏Á)Ó312°dONLNdXπúƒÃ(¡ú Figure 11-7°dONLNddπ̓B)NCorrect use of a colonѰdONLNd|πTƒc)j312°dONLNdÄ≈ú–Ã(Õú Figure 11-8°dONLNdå≈Í–)NA0°dONLNdç≈–#)
  6590.  help balloon‡°dONLNdú≈5–D)E316°dONLNd†—ú‹Ã(Ÿú Figure 11-9°dONLNd¨—Í‹L)NHelp balloon for a buttoná`°dONLNd«—^‹m)t319°dONLNdÀ›úË—(Âú Figure 11-10°dONLNdÿ›ÍËZ)NHelp balloon for a menu titleÑ–°dONLNd˜›lË{)Ç320°dONLNd˚ÈúÙ—(Òú Figure 11-11°dONLNdÈÍÙ])NHelp balloon for a menu itemѰdONLNd&ÈoÙ~)Ö320°dONLNd*ıú—(˝ú Figure 11-12°dONLNd7ıÍÜ)N(Help balloon for a selected radio button
  6591. ¿°dONLNdaıô®)Ø321°dONLNdeú —(    ú Figure 11-13°dONLNdrÍ Y)NHelp balloon for a checkboxá °dONLNdèk z)Å322°dONLNdì
  6592. ú—(ú Figure 11-14°dONLNd†
  6593. Íç)N*Help balloon for a group of radio buttons ã0°dONLNdÃ
  6594. üÆ)µ323°dONLNd–ú$—(!ú Figure 11-15°dONLNd›Í$_)NHelp balloon for a tool paletteᇰdONLNd˛q$Ä)á323°dONLNd%ú0—(-ú Figure 11-16°dONLNd%Í0–)N9Help balloons for an application icon and a document icon@°dONLNdJ%„0Ú)˘324°dONLNdN1ú<—(9ú Figure 11-17°dONLNd[1Í<i)N!Help balloon for a text entry boxá@°dONLNd~1{<ä)ë325°dONLNdÇIúT»(Qú
  6595. Table 11-1°dONLNdçIÍTÔ)NT™p°dONLNdéIÔTã)'ranslation chart for user documentation±ê°dONLNd∑IùT¨)Æ307°dONLNdªUú`»(]ú
  6596. Table 11-2°dONLNdΔUÍ`å)N(Categories of questions for help systemsê°dONLNdUü`Æ)µ315ˇD@ˇ ˇˇˇˇ@
  6597. ˇ·ˇ‚7^
  6598. 4⁄∫˙, Palatino
  6599. ., (·    xxi
  6600.     3, Ã(#∫PREFN )3ACE 4^H¿
  6601. vHú4vHú óHó
  6602. ˇ·ˇ‚7^
  6603. ˇˇ¬òˇ◊°dONLNd\∫ui(n∫About This Book
  6604. °dONLNdú∫®Z*7$Macintosh Human Interface Guidelines膰dONLNd6úZ®¡)† describes the way to crº °dONLNdNú¡®fl)geate prÿ‡°dONLNdUúfl®ˇ)oducts °dONLNd]©∫µ˙(≤∫Fthat optimize the interaction between people and Macintosh computers. °dONLNd§∂∫¬*
  6605. JIt explains the whys and hows of the Macintosh interface in general terms °dONLNdÔ√∫œÈ*
  6606. and specifi[@°dONLNd˙√Íœ)0
  6607. c details.°dONLNd’∫·Z(fi∫$Macintosh Human Interface Guidelines膰dONLNd)’Z·)†& helps you link the philosophy behind °dONLNdP‚∫Ó(Î∫Lthe Macintosh interface to the actual implementation of interface elements. °dONLNdúÔ∫˚Ó*
  6608. Examples fr"`°dONLNdßÔÔ˚Å)5om a wide range of Macintosh pr£`°dONLNdΔÔÅ˚ˆ)íoducts show good human °dONLNd›¸∫(∫Ninterface design, including individual and iterative examples. These examples °dONLNd+    ∫¬*
  6609. arE°dONLNd-    √Ú)    Ce accompanied by descriptions and discussions of why to follow the °dONLNdp∫"§(∫4guidelines. This book also contains examples of how œ¿°dONLNd§§"±)Ínot#°dONLNdß≤"Ô)
  6610.  to do human °dONLNd¥#∫/$(,∫interface design; they arb‡°dONLNdÕ#$/
  6611. )j3e marked as such and appear with a discussion that °dONLNd0∫<'(9∫points out what’s inappra¿°dONLNd0'<è)mopriate and how to corr††°dONLNd/0è<¶)hect it.
  6612. CH^4DH^
  6613. nHv4oHv pHp
  6614. ˇ·ˇ‚7^
  6615. ˇˇ©ˇÆ°dONLNd8[Hn(iHWho Should Read This BookˇˇˇˇˇˇV˛(i0
  6616. °dONLNdS∫ãΩ(à∫9This book is written for people who design and develop pr4`°dONLNdåæã˛(àæoducts for use °dONLNdúå∫ò[(ï∫#with Macintosh computers. If you ar∫`°dONLNdøå[òè)° e a designerÓ °dONLNdÀåèòÊ)4, a human interface °dONLNdflô∫•√(¢∫prG °dONLNd·ôƒ•4)
  6617. ofessional, or an engineerQ†°dONLNd˚ô4•Ë)p), this book contains information you can °dONLNd%¶∫≤(Ø∫use to design and cr”@°dONLNd9¶≤0)Xeate pr°dONLNd@¶0≤i)
  6618. oducts that fi⁄‡°dONLNdN¶j≤Â):t the Macintosh model. It prfl`°dONLNdj¶Â≤){ovides °dONLNdq≥∫øÿ(º∫backgr[ °dONLNdw≥ÿø)Aound information that can help you plan and make decisions about °dONLNd∏¿∫À(…∫your pr≈İdONLNdø¿€Ã)!
  6619. oduct design.°dONLNdÕ“∫fil(€∫'Even if you don’t design and develop prʰdONLNdÙ“lfi‚)≤oducts for the Macintosh, r±‡°dONLNd“„fi)weading °dONLNdfl∫Î(Ë∫Lthis book will help you to understand the Macintosh interface. This book is °dONLNdbÏ∫¯Œ*
  6620. apprI@°dONLNdfÏœ¯â)(opriate for managers and planners who arh °dONLNdéÏâ¯)∫e thinking about developing °dONLNd™˘∫Ù(∫ Macintosh pr,†°dONLNd∂˘ıÉ); oducts, as well as people who ar¯@°dONLNd÷˘Éü)ée interưdONLNd›˘ü)ested in human interface °dONLNdˆ∫(∫design in general.°dONLNd    ∫$¢*4This book is written with the assumption that you ar∞†°dONLNd=¢$ı)Ëe familiar with the °dONLNdQ%∫1(.∫Iconcepts and terminology used with Macintosh computers and that you have °dONLNdö2∫>Õ*
  6621. :used a Macintosh computer and some Macintosh applications.ˇÉ∫@ˇ ˇˇˇˇ@
  6622. ˇ·ˇ‚7^
  6623. 4⁄*˙¯, Palatino
  6624. .(·*xxii
  6625.     3, Ã(#úPREFN )3ACE 4^*¿¯
  6626. ^*x¯4^*x¯
  6627. à*ê¯4â*ꯠä*ä˛
  6628. ˇ·ˇ‚7^
  6629. ˇˇ©ˇÆ°dONLNdu*àx(É**What’s New in Macintosh Human Interface FrQ$°dONLNd*uxàì(Éxom 5z°dONLNd-uìà¿)AppleˇˇˇˇˇˇV˛)]0
  6630. °dONLNd4ôú•±(¢úIn pr˜°dONLNd9ô±•â)0evious years, the human interface guidelines wer•°dONLNdiôä•À)Ÿe published in °dONLNdy¶ú≤Ê(ØúInside Macintosh, b°dONLNdã¶Á≤Ú)Kin õ¿°dONLNdé¶Ú≤‡) 9Human Interface Guidelines: The Apple Desktop Interface, °dONLNd»≥úø∫(ºúand in &‡°dONLNdœ≥ªø)Human Interface Notes¡†°dONLNd‰≥ø£)^!. This book contains all the curr(@°dONLNd≥§ø÷)ã
  6631. ent human °dONLNd¿úÃm(…ú2interface guidelines pertaining to all types of prI†°dONLNdA¿nÓ)“oducts that work with °dONLNdWÕúŸ˛(÷úMacintosh computers.°dONLNdlflúΕ*In؇°dONLNdnfl•Îß)     /‡°dONLNdofl®Î )the currº@°dONLNdwfl Î⁄)"ent †°dONLNd{fl€Î )Inside Macintosh˚†°dONLNdãfl ÎG)E
  6632. , you’ll fi, °dONLNdñflHÎÎ)(#nd human interface information and °dONLNdπÏú¯⁄(ıúIguidelines included in the individual chapters about each topic, such as °dONLNd˘ú]*
  6633. )the Edition Manager or the Dialog Manager-†°dONLNd,˘]“)¡. These chapters also have °dONLNdGú˜(úKtechnical implementation information about the Macintosh Operating System. °dONLNdíú·*
  6634. Inside Macintoshb°dONLNd¢‚)F> doesn’t contain the philosophy of the Macintosh interface or °dONLNd‡ ú,ë()ú8the rationale about how to use the interface elements prÚ`°dONLNd ë,≠)ıoperlyǰdONLNd ≠,—)
  6635. , so to cr!†°dONLNd( “,Ê)%eate °dONLNd--ú9Ω(6úyour pr≈İdONLNd4-Ω9)!oduct, you’ll need 4†°dONLNdG-9U)SInside Macintosh†°dONLNdW-V9ó)F and this book.
  6636. @*[¯4A*[¯
  6637. k*s¯4l*s¯ m*m˛
  6638. ˇ·ˇ‚7^
  6639. ˇˇ©ˇÆ°dONLNdhX*k[(f*About jl°dONLNdnX\kË)2Making It MacintoshˇˇˇˇˇˇV˛(f0
  6640. °dONLNdÉ|úà»(ÖúCMaking It Macintosh: Macintosh Human Interface Guidelines Companion¯°dONLNdΔ|»à€(Ö» is a °dONLNdÃâúï;(íúCD-ROM–based accompaniment to  `°dONLNdÍâ<ï‹)†$Macintosh Human Interface Guidelines0°dONLNdâ‹ï·)†. °dONLNdñú¢ª(üúMaking' °dONLNdñº¢æ)  ß °dONLNdñæ¢Ú) It Macintoshø`°dONLNd#ñÚ¢≤)4( contains animated examples of common prņ°dONLNdKñ≥¢’)¡oblems °dONLNdR£úØÿ(¨úDdevelopers encounter when they implement the Macintosh interface, pr®@°dONLNdñ£ÿØı(¨ÿesents °dONLNdù∞úºı(πúsolutions to these pr≥†°dONLNd≤∞ıº©)Y&oblems, and discusses how you can apprŒÄ°dONLNdÿ∞©º·)¥
  6641. oach similar °dONLNdÂΩú…•(ΔúprG °dONLNdÁΩ¶… )
  6642. oblems. Ÿ†°dONLNdÔΩ …–)$Yö °dONLNdΩ–…) ou can use Ê °dONLNd˚Ω… )1Makingç@°dONLNdΩ!…#)  
  6643. @°dONLNdΩ$…X) It Macintosh%İdONLNdΩX…m)4 and †°dONLNdΩn…‚)Macintosh Human Interface °dONLNd- ú÷«(”ú
  6644. Guidelines◊°dONLNd7 «÷Ó)+     togetherz@°dONLNd@ Ó÷ä)'$, or you can consult each separatelyD °dONLNdd ä÷Û)ú. For information about °dONLNd|◊ú„•(‡úor∫İdONLNd~◊•„ƒ)    dering [`°dONLNdÖ◊≈„‰) MakingİdONLNdã◊„Á)  ÇİdONLNdå◊Á„) It Macintoshö¿°dONLNdò◊„é)4, see the back of this book.
  6645. Í*¯4Î*¯
  6646. *¯4*¯ *˛
  6647. ˇ·ˇ‚7^
  6648. ˇˇ©ˇÆ°dONLNd∂*∫(*What’s in This BookˇˇˇˇˇˇV˛(0
  6649. °dONLNdÀ&ú2˛(/úThis book contains thr‚@°dONLNd·&˛2N)bee major sections. @°dONLNdÙ&O2U)QY¿¿°dONLNdı&T2w)ou can rD°dONLNd˝&x2ö)$    ead it frm°dONLNd&ö2“)"
  6650. om start to fiØÄ°dONLNd&“2Û)8nish or °dONLNd3ú?Õ(<ú
  6651. use it as a r∫İdONLNd)3Õ?›)1eferf†°dONLNd-3fi?i)ence in which to look up specifiŸ`°dONLNdM3i?˜)ã!c pieces of information that you °dONLNdn@úLÿ(Iú need to know˙@°dONLNdz@◊LÁ);>. The paragraphs that follow describe the type of information °dONLNd∏MúYæ(Vúyou’ll fi∞İdONLNd¡MæY7)"nd in each part of the book.
  6652. ~*Ö¯4*Ö¯ ÄúÄ(
  6653. ˇ·ˇ‚7^,     Helvetica
  6654. ˇˇ‹.ˇ◊°dONLNdfioú~(zúThe Basic Philosophyˇˇˇˇˇˇ€r(z0
  6655. °dONLNdÙÖúëµ(éúThe fi»Ä°dONLNd˙Öµë)rst part of this book prΩ°dONLNdÖë∫)c%esents the key design principles and °dONLNd7íúûç(õú5considerations for developers to keep in mind when crÖ‡°dONLNdlíçûº)Ò eating a pr°‡°dONLNdwíºû◊)/oduct °dONLNd~üú´’(®úEthat works with Macintosh computers. It suggests ways to incorporate °dONLNdƒ¨ú∏*
  6656. human interface into your pr{ °dONLNd‡¨∏¡)Ä#oduct design and decision-making prè¿°dONLNd¨¡∏Ê)•    ocesses. 
  6657. ô*$êòĨÿ¨HHı ¨)ƒ4ˇˇˇˇˇˇŒŒŒŒŒŒúúúúúúŒŒúúúúŒŒccccˇˇccccˇˇ1111ˇˇŒŒ    cc
  6658. ˇˇcc11 ˇˇcc ŒŒúúcc
  6659. ˇˇúú11ˇˇúúúúccˇˇŒŒccŒŒúú11ˇˇŒŒ11ŒŒúúˇˇˇˇŒŒŒŒŒŒúúˇˇˇˇúúŒŒŒŒccˇˇˇˇccccccúúŒŒúúccúúccccŒŒcc11úú11úú1111úúcc ccŒŒúú!úúúú"úúŒŒ#11úúŒŒ$ccúú%11ccúú&11ccŒŒ'ccccŒŒ(ccúú)ŒŒúúŒŒ*úúccúú+ŒŒccŒŒ,úú11úú-úúúú.cccc/ŒŒccúú0cc111ŒŒ11cc2úú113ˇˇ114ÿ¨ô$$íÅ’Å’Å’Å’Å’Å’Å’Å’„§4–‰§4–G‰˛˙4˛˚˛ı˛¸˛˙˛˛3344–J‰4˙4˛¸˚˛˘˛¸˛˝˛¸3˛44–Q‰4˙4˛˙˛˛˚˛˙˛˛˛˛ 3344–C‰4˙4˛¸Ì˙˛˛˛˛¸ 344–8‰4˙4˛Ì˚˛¸˛˚Ù
  6660. 344–=‰4˙4˝˛˘ˆ˝˛˚¸Û33˛4–P‰4˙4˛˛˙˝˛˛˚˛¸˝˝33˛4–S‰4˙4˛˝    ˛˛¸    ˛¯˝˛33˛4–cÂ[44˛4–cÂ[44˛4–b½˛˛˛˛4–cÂ[4433˛4–bÂ!44
  6661. ˛%˝ 33˛4–bÂ44
  6662. ,˛˝(33˛4–aÂ44˛#!˝˛ ˝
  6663. ˛˛4–cÂ[44˛4–cÂ[44444444443˛4–^Â44˛444444˘4˛4333˛4–cÂ[44444433˛4–cÂ[4433˛4–cÂ[44˛4–cÂ[443˛4–UÂ44˛˙4˛˛¸
  6664. ˛˚˙˛˛˛˛4–LÂ44˝˙4˛˛˛˝˛˝˘˝˙˛¸33˛4–QÂ44˙4¸˛˛˛˝˛˛˛˝˛˝˙˛˝˛3˛4–YÂ44&&%%&&%%&&%%&˛˛˛¸˚¸¸˝33˛4–MÂ44˛%'˛%'˛%'˛˛¸Ò˛˛˚˙˛˛4–SÂ44˛%&˛%&%%˛˛¸˘˛˛˝˛˘˝˛˛4–L 44&&%%&&%%˛˝˚˙˝Ò˝˛3˛4–HÂ44%%'˛%'¸
  6665. ˚˛˚˛˛Ï ˛3˛4–TÂ444%%&%%
  6666. 
  6667. 
  6668. 
  6669. ¸˛˛˛Û˝˛˛    33˛4–Z 44
  6670.  
  6671. 
  6672.  
  6673. &%%44˛˛˛˛
  6674.  
  6675. 
  6676. ˙˛˛¸¸˛˛˛3˛4–PÂ44˛˛4%˛4˛˛˛˛
  6677.  
  6678. Û˛˛¸˛˛˛¸˛4–RÂ44˙4˛˛˛˛˛
  6679. ˆ˛˛¸˚˛4–FÂ44˛˙4˛˛˛˛˛˛
  6680.  
  6681. ¸Ô˚˙3˛4–MÂ44˙4˛˛˛˛˛˛˛ 
  6682. 
  6683. ˛˚33˛4–\Â44˛˙4˛˛˛˛˛˛˛˛
  6684. ˛˛˛˝˛˛˛˛˛4–[Â44˙4˛˛˛˛˛˛˛˝ ˛˛˛˛˝˛4–ZÂ44˛˙4˛˛˛˛˛˛˛    
  6685. 
  6686. ˛˚˛˛˛˛˛˛4–SÂ44˙4˛˛˛˛
  6687. ˛
  6688. ˛
  6689. ˛˛ ˝
  6690. ˜˛˛˛˝˛4–CÂ44˛˙4˛˛˛ ˛ ˛  ˛ ˙
  6691. ˙Ï˛˛4–;Â44˙4˛˛˛˛
  6692.  ˛ ˙ ˙
  6693. ˛Ê˛4–LÂ44˛˙4˛˛˛ ˚ ˛  .,.¯4˚˛˛˝˛˚˛4–Û§4˛˙˛4–Ô˙4≥4˛¸˛4–VÙ˝˙4˝˛˛˘˙˛˛˘˛44˘˛˛4–iÙ4˙4˛˛
  6694. ˛˛˛˛ ˛˛3˛344˘44–bÙ4˙4¸˛˛˛˛˛˛˛˛˝˚˛˛
  6695. 344¸˝44–YÙ4˙4¸˝˛˛˙¯¸˝˝˛3344˛˝˝44–VÙ4˛˙4˛˛˛˝Ó˙¸˛344˝44–]Ù4˙4˛˝˛˛˜˘˛˘3344˛˛44–\Ù4˛˙4˛˝˝˛¸˛˝˛˛˙˛˙344¸˛˛44–nÙ[433˛4˙˛44–oÙ[43˛4˚˝44–oÙ[433˛4˚˝44–pÙ4˛˛˛˛3344¸˝44–rÙ`43344˛˝44–pÙ4˛ 
  6696. ˝%˝344˛˝44–rÙ-4"##$˛-3344˛˛˝44–pÙ4#!##˛˛˛˛344¸˝44–kÙ]43344ˆ44–jı_4444444444344Ù44–cı4444˙4˘4˛473344˛˜44–nıb444444344¯44–tıc443344˛˛44–qÙ]4344¸˛44–qÙa43344-˛¸44–WÙ44˙4¸˝˙˛˛¯¸˝˚˝ 344
  6697. ¸¸44–SÙ44˙4¸˙¸˘˚˜˛˛˛˛344
  6698. ˙44–]Ù44˙4¸˚˛˛¯˝˛¸˛˛˝˛44¸˛44–^Ù44%%&&%%&&%%&&%˛˚Û˛˛˝˛˛¯3344
  6699.  
  6700. ˛44–YÙ44'˛%'˛%'%%˚˝˛˙˝˝˝˛˛˛˜ 344˝˚44–[Ù44&˛%&˛%&˛˘˚˛˝˛˛˚˛˛¸ 3344 ˆ44–Qı˛4    %&&%%&&˛˘˛¸¸˛Ù˛˜˛˝
  6701. 344,
  6702. ˝¸44–]ı˛44˛% '%%
  6703.  
  6704. 
  6705.  
  6706. ¸¸¸˛˜˜˝ 3344.(˝44–gı˛4˛4˛%&
  6707.     0
  6708. 
  6709. ˙˛˛¸˝˙˛˛344+.44–mı˛4 
  6710.  
  6711. %&&441111    
  6712.  
  6713. ˝˛˛˛˛˝˛˚3344*. 44–eı˛4˙4
  6714. 
  6715. ˝˛˛˛˛˛˘˛344+,.
  6716. 44–Wı˛4˙4˛˛˛˛˛˛
  6717. ˛˜˛˚˚˝3344**,
  6718. —4ı5ı˛41˙4#11111111
  6719.  
  6720. ˙•4ıtı˛4˙4*2
  6721. ˛˚4    ˛˝˘Í4˝˛3344ıÉı˛4˙4˛˛˛˛˛˛         ˝˛˚4˛˙˝˝˛˛˚¸˛˛ 3344ıÄı˛41˙411111112 ˛
  6722.  
  6723. 4˚4˛˚¸˛˛˘˝˙¸3˛44ıwı˛4˙42        22        22        22        ˛
  6724.  
  6725. 4˚4    ¸˘˜˛¯˛¸¸3˛4ˆxı˛4˙4˛˛˛
  6726.       ˝   ¸44˝˚4˛˛¸¸˛˘˝˜˛¸˛3˛4ˆvı˛41˙411112˛ ¸  ˘44˝˚4˝˛¸˝¯˛˘˛¸ 3˛4ˆÅı˛4˙4    ˛ ˛ ˛ ˙ ˛ 44˝˚4˛˝¸˛˛¸˛˝¸˛33˛4ˆÖı˛4˙4˛˛˛2      ˛ ˛ ¸.-.,.-44˛˚4˛¸˛˛¸˛¸¸˛˛    33˛4ˆñı˛44111      ˛ ˝˝b .++**+4433˛4ˆçı˛44        2˙ ˜b ,**++*443˛4ˆêı˛4˙4˛˛0    2 ˝  ˚.-.+˛*\+443˛4ˆñı˛441112˛ ˝˛  ˛&,..++**++*44˛˛˛˛3˛4ˆíı˛44    ˘  ˛˛ B(++**++**+44˛!33˛4ˆèı˛4 4˛˛2ˆ˛ .**+˛*$+**44
  6727. ˛$˝
  6728. 33˛4ˆñı˛441122     ¸C.,,..,,..,,..++**++**+44##$"˛*33˛4ˆîı˛4422     ˙2,**++**++**++**++**++*44˛˛˛˛˛4ˆñı˛4
  6729. 4˛0˛ ¸ .+˛*+˛*+˛*+˛*+˛*^+44344ıóı˛4411    2˝˛ ˛ s,**++**++**++**++**++*4444444444344ıéı˛442˛ ¸˛ * (-,.*++**++**++**++**+4444˚4˚4=444443344ıåı˛4˙4    ˆ ˛ ,.-*+˛*+˛*+˛*`+**4444443344ıêı˛4˛˛ 4122 ¯˛ q ,+**++**++**++**+443344ıòı˛4˛˛
  6730. 4      ˛   ˛n.(++**++**++**++*4444ıÉı˛4˛4˛2  ˛  ˚.-*+˛*+˛*+˛*+44˚4˘¸¸¸˛˝˝˛˛˛
  6731. 344ıàı˛4˛˛412     ˛  ¸ ˛,,**++**++**++*44˚4¸˛˝˛¸˝˛¸˝˛˝344ıÇı˛4˛˛42        ˛  ˙  ˝(++**++**++**+44˛˚4ı˝¸˝˛˛˛˛˛˛3˛344ı|ı˛4˙40    ˝  ¸˛ ˛ .-.,.**+˛*+**44˛%&˛%&˛%&%ı˝˛˛¯˛    ¸˝
  6732. 3344ını˛4˛˛42˝ ˛˛ Ô.,,..,,..+44&&%%&&%%&&%%˚¸¸˛˛¯¸˛˙˝3344ıvı˛4˛˛4    ˝ ˙ ˛ ¸˛ ¸ ˛ ,*44˛%'˛%'˛%˙˝˝˛˜˛˙˛˝˛˝44ı}ı˛40    2˙42˝ ˙ ˛   ˝ ˛ .+44˛%&˛%&%˘˛˛¸¸˛˛¸¸˝¸344ıÇı˛4˛˛4    ˝ ˚ ˝  ¸ ˚,*44&&%%&&%˚
  6733. ˙˝ ˛˝˛˝˝344ı~ı˛4˛˛42¸ ˛  ˝  ˚˛ ˚(-44%%'%%
  6734. 
  6735.  
  6736. 
  6737.  
  6738. 
  6739.  
  6740. ¸˚˛˚
  6741. ˚˚
  6742. 3344ıxı˛4˛˙4˚ ˛ ˛˛ ˙ ˘
  6743. 44
  6744. %%&%
  6745.     2˛˛˛
  6746. 
  6747. ¸˛¸˛˚¯ 3344ıı˛4˛˙4˙ ˛˛ ˙ ˝ ˛ %44
  6748.  
  6749. 144&%4411111
  6750.  
  6751. ˛¸˛˛¯ 3344ıÜı˛4
  6752. ˛
  6753. ˛ 4˚  ˛  ˛ ˙ ˛ ˛  44˚4    
  6754.  
  6755. ¸˛˛˛˛˙˛
  6756. 344ıçı˛4
  6757. ˛
  6758. 4 ˛  ˛ ˛ ˚ ˛ ˛ ˛ 44˚4˛˛˛˛˛˛˛
  6759. ˚˛˛˛˛    3344ıêı˛4
  6760. ˛
  6761. ˛ 4˛ ˛  ˛ ˛  ˛˛˛˛  441˚4!1111111
  6762.  
  6763. ˙˛˛˛
  6764. 344ıåı˛4˛
  6765. ˛ 
  6766. 4 ˛ ˝ ˝  ˚44˚4&    
  6767.  
  6768. ˛˛˝˝˛ 3344ıàı˛4
  6769. ˛
  6770. ˛ 
  6771. 4˛˝˛˛ ˚44˛˚4˛˛˛˛˛˛˛         
  6772. ¸˝˙˝˛˛4ˆàı˛4˛
  6773. ˛
  6774. 4 ˝     ¸441˚4&11111111     
  6775. ˚˝˛˚¸˛4ˆãı˛4
  6776. ˛
  6777. ˛ 4  ˛      ˝44˚4(    22        22        22        22  
  6778. ˚˛˛¸˙˛4ˆ~ı˛4
  6779. ˛ (
  6780. 4˝44˚4˛˛˛˛    Û
  6781.  
  6782. ˛˘ ˙˛4ˆ}ı˛4
  6783. ˛
  6784. ˛ %4         ˝441˚4111         ¸  ¸˛  
  6785. Ú˛    ˙˛4ˆ{ı˛4˛
  6786. ˛ 1
  6787. 4         44˚42˙  ˛˛ ˛˛˛ Ú
  6788. ˘˛4ˆéı˛4
  6789. ˛
  6790. ˛ 8
  6791. 4444˛˛˛    0¸ ˛ ˆ˛˛˛4ˆéı˛4 ˙4C           4441111    ˝  ˛  ˛  
  6792.  
  6793. ˛˛˝˛˛¸˛4ˆìı˛4M334          444        22˛  ˛ ˛  
  6794.  
  6795. ˛˙˝˛4ˆîı˛4>3334444˛˛˛2˛  ˝  ˛ ˛
  6796. ˛˛˝˝˛4ˆéı˛4
  6797. 334 ˛4944        411    ˛ ˚  ˛   ˛˙˛¸˛˛4ˆåı˛4J334 4 4        4442˚ ¸ ¸    
  6798. ˙˛˛˛˛4ˆíı˛4
  6799. 334˛4/444˛˛0¸ ˛˛˝˛˚˛˛4ˆãı˛4 ˙4
  6800.  444˛42 4      4441122        2¸%        
  6801. ˛˛¯˛4ˆåı˛48334 4 44 4 44      44˚4
  6802. 2     ¸,          ˛˚˚˛4ˆëı˛4>3334444˛    ˛  ˛* ˛˝˘˛4ˆêı˛4 ˙4;          412˛  ˛&        
  6803.  
  6804. ˝¸˛˛4ˆëı˛48334           44˚4        ˛ ˛  ˛˛$        
  6805. ˝˝˛˛4ˆçı˛4433444˛˚4˛2¯ ¸/ 
  6806. ˛˛˛4ˆãı˛4 ˙4%          ˛44˛    41    ˜ ˝4         
  6807. ˝˛4ˆçı˛4  ˙4+          44˛˛4    2˚ ˛1           
  6808. ˝˚˛4ˆÜı˛4"-.,.-.,.-4˛˛ 44˚4˛    ˙ ˝  ¸#
  6809. ˛˜˛4ˆìı˛4",,..,,..,4     ˛    44˛˛
  6810. 4         ˛ ¸ ¸*        
  6811. ˝˛4ˆèı˛4 ˙4      ˛ ˛ 44˛4        2   ¸ ˚4        
  6812.  
  6813. ˛4ˆêı˛4&,.-.,.-.,4 ˛ ¸ 44˛˚4        2  ˛ ¸  ˝˛˛%
  6814. ˛˛4ˆçı˛4'..,,..,,.4      ˛¸ 44˛42˛  ˛˛  ˚ ˙ ˛˛     
  6815. ˛˛˛4ˆäı˛4-,.(-,.(-4     ˛ ˚ 44˛˛4    ˛ ˝ ˜˛˝ ˛       
  6816. ˛˛˛˛4ˆÇı˛4-.,.-.,.-4˛ ˛  ˚44˛˛4    Ì ˛  ˛˛ !
  6817. ˛˛˛4ˆÜı˛4,,..,,..,4    ˙  ˝ ˛44˛˛4    Ù˝˛   ˛ ˛"       
  6818. ˛˛4ˆàı˛4 .(-,.(-,.4˛    ˛ı  44˛4˚ ¸ ˛  ˛˛   ˝       
  6819. ˛˛4ˆÅı˛4,.-.,.-.,4 ˛ ˜       44˝˚4˛ ˛ ¸˛ ˛ ˛ ¸ ˚˛˛˛˛4ˆëı˛4 ..,,..,,.4˛     ˛˛ ˛ ˛
  6820. 44
  6821. ˛
  6822. 4 ˛ ˛˛  ¸ ˚  ˝     ˛
  6823.  
  6824. ˛˛˛4ˆ}ı˛4˛˙4˛    ˛˛ ˛ ˛ ¸44
  6825. ˛
  6826. ˛ 
  6827. 4 ˆ ˝ ¸ ˚˛     ˛ ˝˛˛4ˆwı˛4    #"#$#"#$#4˛ ¸ ˜
  6828. 44
  6829. ˛
  6830. ˛ 4        ˚ ¸ ˝ ˝¸˛4ˆÜı˛4    ##$"##$"#4˚     ˝˛  ˙      
  6831.  
  6832. 44
  6833. ˛
  6834. ˛
  6835.  
  6836. 4   ˘ ˛ .,,..,,.. ˛     ˚
  6837.  
  6838. ˛˛˛4ˆíı˛4!˛#!˛#!4˝ ˛˛       ˛ ¸ ˛
  6839. ˛44
  6840. ˛
  6841. 4.(-,.(-,˛  ,.(-,.(-,*/+)*/+,.(˝      ˛ ˝˛˛4ˆÑı˛4 #$#"#$#"#4˛ Û ˛  ˛  44˛
  6842. ˛ &
  6843. 4,*+*+*+. ,.-.+*+*+*+*+*+*+*+*+.-˛ ˝˛ ˜˛4ˆ}ı˛4$"##$"##$4   Û˛  ¸
  6844.  
  6845. ˛44
  6846. ˛
  6847. 4.*+)**+,˝.*+)**+)**+)**+)**+)**,,˙     ˜˛4ˆ|ı˛4˛˙4˛ ˛  Ò
  6848.  
  6849. ˛44
  6850. ˛
  6851. ˛ (
  6852. 4-)*/+)*(-,.(-)*/+)*/+)*/+)*/+)*/+)*( ˛ ˛      
  6853. ¯˛4ˆáı˛4 #"#$#"#$#4 ˝ ¸ ˚  ˚ ˛44˝˚4/.-*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+.  ˛ ˚˛4ˆáı˛4 ##$"##$"#4 ¸ ˛  ˆ ˛
  6854. ˛44
  6855. ˛
  6856. ˛ '
  6857. 4.+)**+)**+)**+)**+)**+)**+)**+)**+)*.,¸˛ ¸    ˝˛˛4ˆéı˛4 ˙4 ¸  ˛ ¸
  6858. ˛
  6859. ˛
  6860. ˛˛44
  6861. ˛ 0
  6862. 4,*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+).(- ˛ ˝    
  6863.  
  6864. ˛˛4ˆèı˛4 #$#"#$#"#4˝˛  ˚ ˛˛˛˛4 ˚4+.+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*-.,.-˛ ˝
  6865. ˛4ˆéı˛4 $"##$"##$4 ˝ ˚
  6866. ˛˛˛˛4˝˚42)**+)**+)**+)**+)**+)**+)**+)**+)**+)**+)**,  ˛    
  6867. ˛4ˆíı˛4 ˙4˛ ˛    
  6868. ˛˛˛˛48334/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+).(-,˛ ˛˛˛
  6869.  
  6870. ˛4ˆaı…49334*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+.,˛ ˛ ˝ ˛ ˛˛4ˆ\ı…4,..,˚4*+)*˛4(**+)**+)**+)**+)**+)**+)**+)**+)**+)**+).˛ ˛  ˙ 
  6871. ˛˛4ˆlÏ44ÔÛ4˜˛493334)*/+4*/4)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/-˛  ˛  ˛ ˛ ˛4ˆa¿˛4
  6872. 334*+*+˛4*+44*+44*44+*4*+4+*+4+*4*+*4*+*+*+*+*+.,.-˛  ˝ ˛ ˛ ˛˛4ˆW¿˛4*+)*˚4)**+4**+4**4)*4+4*˝4*4)4*˝4
  6873. +4*4+)**+)**+,˛ ˛ ˚˛  ˝˝˛4ˆR¿˛46334/+)*4+)*4+)*44)4/+)4/44*/44*/4)*44)*/+)*/+).(ı  ˛˛ ˙
  6874. ˝˛4ˆV¿˛45334*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*,Ù  ˛˛ ˝
  6875. ˛˛4ˆ^¿˛4:334*+)**+)**+)**+)**+)**+)**+)**+)**+)**+)**+).  ˙  ˛ ˛
  6876. ˛˛4ˆ\¿˛463334)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*/+)*(-˛ ˛ ˝ ˛ ˘ ˛4ˆ]¿˛48334*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+.,.  ˝ ˝ ¸  ¸˛4ˆQ¿˛4˝˚4-,**+)**+)**+)**+)**+)**+)**+)**+)**+)*.,,  ¸ ˆ  ¸ ˛˛4ˆX¿˛40,.(-,.(-,4(+)*/+)*/+)*/+)*/+)*/+)*/+)./+)*/+)*/-,˛ ˙˛ ˛  ˙˛ 
  6877. ˝˛4ˆT¿˛4/.,.-.,.-.4.+*+*+*+*+*+*+*+*+*+*+*+.-.,.-.,*+*+*-˛  ˝˛˛ Û¸˛4ˆT¿˛4",..,,..,,4.+)**+)**+)**+)**+)**+,..˚..+)**,   ˛ ˝  Û˛˛4ˆ^¿˛4"(-,.(-,.(4,*/+)*/+)*/+)*/+)*/+)*( ˛      ,.(-,.˚˛  ˝
  6878. 
  6879.   ˝
  6880. 44ıV¿˛4#.-.,.-.,.4.+*+*+*+*+*+*+*+*+*+*+. ˛ ˛ Û  ˛˛ ˝˛4ˆ\¿˛4".,,..,,..4,**+)**+)**+)**+)**+)*. ˛˛ ¯
  6881. 
  6882.  
  6883. ˛  ˛
  6884.  ˝
  6885. ˛4ˆ]¿˛4 ,.(-,.(-,4(-)*/+)*/+)*/+)*/+)*/-,˚  ˛ ˝     
  6886. ˝
  6887. ˛ ˛4ˆW¿˛4 .,.-.,.-.4-.,.+*+*+*+*+*+*+*+*- ˆ  ˛ ˛
  6888. ˛ ˛˚ ˛˛4ˆU¿˛4 ˚4˝.,)**+)**+)**+)..,˙˛ ˛ ˝
  6889. ˛
  6890. ˛
  6891. ˛
  6892. ¸˛ ˛˛4ˆ_¿˛4    (-,.(-,.(4¸./+)*/+)*/+)*(- ˛ ˛ ˝ ˛˛˛  ˛˛
  6893. ˛
  6894. 
  6895. ˛˛4ˆZ¿˛4 .-.,.-.,.4˛
  6896. ,*+*+*+*+*+*+.˝ ˚ ˘
  6897. ˛˛˛
  6898.  ˛˛˛˛4ˆZ¿˛4˛ ˚4˛ ..+)**+)**+)*. ˛ ¸ ¸˛ ˛˛
  6899.  
  6900. ˛˛˛˛4ˆ^¿˛4˛ ˚4 ˛ ,*/+)*/+).(-, ˝  ˛ ˛˛˛
  6901. ˛˛˛
  6902. ˛˛4ˆ\¿˛4    "#$#"#$#"4˛ ˛    .+*+*+*+*,˛ ˚˚      ˛˛˛˛˛˛˛
  6903. ˛˛4ˆ^¿˛4 #$"##$"##4 ˛    ,**+)**+,.˛ ¸ ˚
  6904.  
  6905. ˛˛˛˛˛˛˛    
  6906. ˛4ˆS¿˛4˝˚4˚(-,.(-,.(˝ ¸ ˚˛˛˛˛˛˛˛˛˛4ˆV¿˛4    $#"#$#"#$4˜˛  ¸   ˛ ˚
  6907. ˛˛˛˛˛˛˛˛
  6908. ˛4ˆ_¿˛4
  6909. "##$"##$"4˙ ˛ ˛˛  ˛
  6910.  
  6911. ˛˛˛˛˛˛˛˛˛˛4ˆX¿˛4˛ ˚4 ˝˛ ¸˛ ˛ ˛  
  6912. ˛˛˛˛˛˛˛˛    
  6913. ˛4ˆX¿˛4"#$#"#$#"4  ˘˛  ˘ ˛˛˛˛˛˛˛˛˛˛˛4ˆX¿˛4    #$"##$"##4˛˛ ˚ ˝   ˚
  6914.  
  6915. ˛˛˛˛˛˛˛˛˛
  6916. ˝˛4ˆ]¿˛4˛#!˛#!#4˝ ˝  ˝ 
  6917. ˛
  6918. ˛
  6919. ˛˛˛˛˛˛˛˛˛˝˛4ˆ`¿˛4 $#"#$#"#$4 ˛ ˛  ˝ ˛˛˛˛˛˛˛˛˛˛˛˛˝4ˆ\¿˛4
  6920. "##$"##$"4˛ ˚ ˛ ˝
  6921. ˛˛˛˛˛˛˛˛˛˛˛
  6922. ˛˝4ˆ,¿˛4 ˚4 ˛  ¸ 4˛˛€4ˆ¿°4ˆø¢4ˆÅ’Å’Å’Å’Å’Å’
  6923. {)ÎöòÄZ≠≤HHı ®)≈ˇˇˇˇˇˇˇˇÅŎˇÀÀ@@ˇˇÀÀˇˇÀÀ@@ÀÀÅÅÅÅ@@ÀÀÅÅ@@ÅÅÀÀ    ÅÅÅŎˇ
  6924. @@@@ÀÀ ÀÀÅÅ ÀÀ@@ÅÅ
  6925. ˇˇ@@ÅÅ≠≤{(Îõßßßßßßß ¸ÍÓ”¯Ó˚ ¸˚Ó∫Ó˚
  6926. ¸˝Ó‡Ó∫Ó˚A¸˝ÓÓ‡˛Ó‡ÓÓÓ‡˛ÓÓ‡˘ÓÓ‡˛Ó˝Ó‡ÓÓÓ‡‡¸Ó‡˘Ó‡˚Ó˚N¸˛Ó‡ÓÓ˛Ó‡Ó‡‡Ó‡ÓÓÓ‡˛ÓÓÓÓ‡‡¸Ó    ‡ÓÓ‡˝Ó ‡ÓÓ‡ÓÓ‡ÓÓ˝Ó˚R¸˛ÓHÓÓÓ‡Ó‡‡ÓÓ‡‡‡‡Ó‡Ó‡‡‡Ó‡‡‡‡‡‡‡Ó‡‡Ó˛Ó˚P¸ÓÓ‡Ó˛˛˛˝
  6927. ‡‡‡Ó˛
  6928. ‡‡‡‡˛˛‡‡˛‡‡‡‡˛Ó˚¸ÓÓ‡≈Ó˜Ó˚¸ÓÓ‡≈Ó˜Ó˚¸˛ÓÓ∫Ó˚ ¸˚Ó∫Ó˚ ¸˚Ó∫Ó˚
  6929. ¸‡¥‡˚
  6930. ¸‡¥‡˚
  6931. ¸‡¥‡˚
  6932. ¸‡¥‡˚
  6933. ¸‡¥‡˚
  6934. ¸‡¥‡˚
  6935. ¸‡¥‡˚
  6936. ¸‡¥‡˚2¸‡˚Ó˝Ó˝Ó˛‡ˆÓ‡˝Ó‡˛‡˙‡ÛÓ˘‡˚6¸‡˙Ó˛‡˝˛Óˆ˛‡˛Ó˘Ó¸‡˘˘‡˚.¸‡˙‡‡‡‡˝Ú˛Û‡˘˘‡˚M¸‡˙‡‡‡‡Ó‡‡‡Ó‡‡˛˛Ó‡Ó‡Ó‡‡‡ÓÓ˚‡˚N¸‡˙@‡‡‡ÓÓ‡‡ÓÓ‡‡‡‡ÓÓÓ‡‡‡‡‡¸‡˚N¸‡˙‡‡Ó‡˛˛‡‡˛Ó˛‡‡‡‡¸‡˚N¸‡˙‡‡‡‡ÓÓ‡˛˛
  6937. Ó˛‡‡‡Ó‡‡¸‡˚N¸‡˙‡‡‡‡‡Ó‡˛˛
  6938. Ó˛‡‡‡‡‡¸‡˚L¸‡˙‡‡ÓÓ‡‡¸˛ ‡Ó‡‡‡‡‡‡¸‡˚O¸‡˚ÓÓÓ‡Ó‡˛Ó‡ÓÓ˛Ó‡ÓÓ‡‡Ó‡Ó‡Ó‡˛Ó‡‡‡Ó‡Ó‡Ó¸‡˚
  6939. ¸‡Ê‡‡Ã
  6940. ¸‡Ê‡‡Ã ¸‡ÊÓÀ ¸‡ÂÓ‡À
  6941. ¸‡¥˚
  6942. ¸Ó¥˚
  6943. ¸Ó¥˚
  6944. ¸Ó¥˚¸Ó‰˝Ã¿÷˚¸Ó    ‹ºÀÃÀÃÀúÕ⁄˚¸ÓÂÃÃ˝ÓÏ˘Ãfl˚¸Ó‹˜ÓºÃºÀfl˚¸ÓÂÃÚÓ‡˚¸Ó‹ÓÎÃÀØӇ˚¸ÓÂÃÓÏ˚ÃŒ˚Ó‡˚¸Ó‹ÓÏ˛ÓÃÀÃæ˛ÓºŒÓ‡˚¸ÓÂÃÓϘÓÌӇ˚¸‡Â‹ÓΘÓÀŒÓ‡˚¸‡ÂÃÓÏÓÏ˘ÓÌӇ˚¸‡Â‹ÓÏÓÏÀÃÀúÃÓÓºŒÓ‡˚¸‡ÂÃÓÏÓÏÃÓÏÃÓÏÓÓÃÓÓ‡˚¸‡Â‹ÓÎÓÎÃÓϺÓÏŒÓÀÓÓ‡˚¸‡ÂÃÓÏÓÓÃÓÓÏÓÏŒÓÃÓÓ‡˚¸‡Â‹ÓÏÓÓÀÃŒÏºÃæÓºÓ‡‡˚¸‡ÂÃÓÏŒÓÃÃŒÏÃÃŒÓÏÓ‡‡˚¸‡Â‹ÓÎŒÓÃÀŒÓúŒÓÎÓ‡‡˚¸‡ÂÃÓÏŒÓÃÃŒÓÃÃŒÓÏÓ‡‡˚¸Ó‹ÓÏŒÓÀÃŒÓÏÃæÓÏÓ‡‡˚¸ÓÂÃÓÏŒÓÓÏ˛ÃŒÏÓÏÓ‡‡˚¸ÓÂÃÓÎŒ˙ÓÏÓÎÓ‡‡˚¸ÓÂÃÓÏŒ˙ÓÏÓÏÓ‡‡˚¸ÓºÓόӌ¸Óº˛Ó‡‡˚¸ÓÂÃÓÏÓÓŒÓÏ˝Ã˛Ó‡‡˚¸ÓÂÃÓÎÓÎïӇ‡˚¸ÓÂÃÓÏıÓfl˚¸ÓºÓϯÓÃæÓfl˚¸ÓÂÃÓÏŒ˛ÓϸÃŒÓfl˚¸Ó‹ÓÎÃÀÃÀúúúŒÓfl˚¸ÓÂÃÓϘÃŒÓfl˚¸Ó‹ÓÏÀÃÀÃÀ̼̼̾Ófl˚¸ÓÂÃÓϘÃŒÓfl˚¸Ó‹ÓÎÃÀÃÀúúúŒÓfl˚&¸Ó˙fP˛fPıÃÓϘÃŒÓÚ@˚4¸Ó˚ÓÊffn˛ÓÊ`ı‹ÓÏÀÃÀÃÀÃºÃºÃæÓ˜DADADCÒ˚&¸Ó˚˘ÓÊf`ˆÃÓϘÌӘDD˚Ó@Ú˚*¸Ó˚¯ÓÊfˆ‹ÓÎÃÀÃÀúúúŒÓ˜DN˙ÓÚ˚.¸Ó˚˚Óf˛Óf`˜ÃÓϘÌӯ
  6945. $DÓÓ‰DÓ‰ÓÓ‡Û˚8¸Ó˚Óʸf˛ÓÊf˜‹ÓÏÀÃÀÃÀÃºÃºÃæÓ¯ 4NÓÓDADDÓÓDı˚0¸Ó˚Óʸf˝Óf`¯ÕÓϘÃŒÓ˘DÓÓ˚DÓÓ‰˙D˚˚1¸Ó˚ÓʸfnÊÓÓÊf¯ ÓÓÃÀÃÀúúúŒÓ˘NÔÓ˚˚0¸Ó˚ʸfÓÊnÓÓÊfP˙
  6946. ÓÓ˘ÃÓÓŒÓ˘NÔÓ‡¸˚4¸Ó˚ʸfÓÊf˛ÓÊp˙
  6947. ŒÓŒÓÀÃÀÃ˝ÓæÓ˘ÔÓ‡¸˚5¸Ó˚ʸfnÓffÓÓÊg˙
  6948. ŒÓŒÓ˝Ã˝ÓŒÓ˘NÓÚDNÓ‡¸˚7¸Ó˚ʸfnÓff˛Óg˙ æÓÃÀÃÀúÓÏúŒÓ˘NÓÒDN‡¸˚/¸Ó˚ʸfnÓf˝Óg˙
  6949. ŒÓ˜ÃŒÓ˘NÓÒDN‡¸˚-¸Ó˚ʸfn˚Óg˘fiÙÓ˘Ó˘DÓ‰˚DÓ‡¸˚-¸Ó˚ʸfn˚Óg˘ÙÓ˘NÓ˘DÓ‰˚DÓ‡¸˚/¸Ó˚ʸfnÓÓÊfnÓg¯ÙÓ˘NÓ˚D˝Ó‰¸DÓ‡¸Ó˚)¸‡˚ʸfnÊ˛fnÓg„NÓ¸D˚Ó¸DN‡¸Ó˚(¸‡˚ÊfnÓ˙fnÓg‚Ó¸D˚Ó‰˝DN‡¸Ó˚-¸‡˚ÊfnÓ˙fnÓ`‚NÓ˝DNÓ‰ÓÓDÓÓ˝DN‡¸Ó˚,¸‡˚ÊfnÓ˙fnÊ`‚DÓ˝DNÓ˝DÓ‰˝DN‡¸Ó˚*¸‡˚ʘfnÊ`‚DÓ˝DÓ‰˛DNÓ‰˝DN‡¸Ó˚)¸‡˚ʘfnÊg‚Ó˝DÓ‰˛DNÓ¸DN‡¸Ó˚,¸‡˚ʘfnÓg„DÓ˝DÓ‰˛DNÓ‰˝DN‡¸Ó‡¸.¸‡˚Ên˙ÓffnÓg„NÓ˝DÓÓ˝DÓÓ˝DN‡¸‡¸5¸‡˚Ên˙ÓffnÓfˆ®˛ÓÛNÓ˝DNÓ˝DNÓ˝DN‡¸‡¸4ıÊn˙ÓffnÓfp˜
  6950. ˝Ó‡ÙÓ˝DNÓ‰˛DNÓ˝DN‡¸‡¸/ıʘfnÓÊ`¯®¸Ó‡ıNÓ¸D˝ÓDNÓ˝DN‡¸‡¸)ıʘfnÓÊp¯
  6951. ä˚ÓıNÓ¸D˙Ó˝DN‡¸‡¸5ıÊff˛Ó˚fÓÊp˘®ÆÓÓËÆ˛Ó‡˜NÓ˚D¸Ó‰˝DN‡¸‡¸3ıÊff˚ÓÊffÓÊp˘äé˝Ó˽Ӈ¯Ó˚D¸Ó¸DN‡¸‡¸2¸‡˚Êffn˚ÓÊfÓÊ`˘®Æ˝ÓÍé˛Ó‡˜NÓÒDN‡¸˚/¸‡˚Ê˛fn¸ÓÊfÓÊ`˘ä˚Ó®˝Ó˜DÓÒDN‡¸˚4¸‡˚ʸfn˛ÓÊfÓÊe˘    ®ÓÓËÆÓÓÍäé˝Ó˘DÓÒDN‡¸˚1¸‡˚ʈfÓÓg˙ÆÓÓÍä˛Ó®®˝Ó‡˙ÓÒDN‡¸˚6¸‡˚Êfn˛ÓʸfÓÓf˙ä˛ÓË®®ÓÓ˛ä˝Ó˙DÓˆD˚Ó‡¸˚6¸‡˚Êfn˛ÓʸfnÓf˚à®ÓÓͲäÆÓË®®™˝Ó˚DÔÓ‡¸˚7¸‡˚Êfn˛ÓʸfnÓf˚ääÓÓ˝®™ÓͲ䮯˛Ó‡˝CÔÓ˚˚0¸‡˚ʈfnÓf¸®ÆÓÍ˝ä®ÓË®®™ää˛Ó‡¸ıÓı˚*¸‡˚ÓˆfnÓf¸äéÓË˝®™ÓͲä®®˝Ó‰˚+¸‡˚ÓˆfnÓf¸®ÆÓÍ˝äÆÓËÆÓÍääé˝ÓÂ˚+¸‡˚ÓˆfnÓf¸
  6952. äÓÓ¸®ÓÓäéÓÓ˛®Æ˛ÓÂ˚,¸‡˚Ó˜fnÓÓf¸®ÓÓ͸äÓÓÆ˝ÓͲäÓÓÂ˚.¸‡˙ÓÓ˝fn˙Óg¸äÓÓË˝®ÓÓÍé˝Ó˲®ÓÓÂ˚'¸‡˙ÛÓ˚ÆÓÓͲäéÓÓ®ÓÓËÆÓÓääéÓÓÂ˚'¸‡˙¯Ó˜
  6953. éÓÓ˲®˛ÓäÓÓÍé˛Ó®ÆÓ‡Â˚'¸‡˙˘ÓˆÆÓÓͲä˛Ó®ÓÓËÆ˛ÓäéÓ‡Â˚$¸‡¯Ó‡Û
  6954. ä˝Ó
  6955. ®®ÆÓÓÍäÓÓää˚Ó‰˚$¸‡Ë®ÓÓËÓÍäÓÓÍ®ÆÓÓ®™äé˛Ó‡‰˚$¸‡Ë
  6956. éÓÓäÓÓ®ÓÓ®™éÓÍää®®˛Ó‡‰Ó˚"¸‡ËÆÓÓ®˝Ó Íä®ÓÓ®®™ääéÓÓ„Ó˚#¸‡Ëé˛ÓÆ˛Ó®®™ÓӲ䮮ÆÓÓ„Ó˚!¸‡ÁòÆÓÓÍ˛Ó ääÆÓË®®™ääéÓ‚Ó˚!¸‡Á
  6957. éÓÓ˲Ó®®ÆÓͲä®®ÆÓ‚Ó˚ ¸‡ÊÆÓÓÍÓÓÍääÆÓË®®™ääÓÓ‚Ó˚¸‡Ê
  6958. ˛Ó¸®ÓÓ˝ä®ÆÓ‡‚Ó˚¸‡Ê®ÆÓÍ˝äÓÓ˛®™äÓÓ‡‚Ó˚¸‡Âàä˛Ó˛®ÓÓ˝ä®ÓÓ·Ó˚¸‡‰à˛Ó ÍääÆÓË®®ÆÓÓ‡·Ó˚¸‡‰Æ˛Ó    ®®ÆÓÍääéÓÓ‡Ó˚¸Ó„™˛Ó    ääÆÓË®®ÆÓÓ‡Ó˚¸Ó„
  6959. àÆÓÓË®™ÓÓää˛Ó‡Ó˚¸Ó‚äéÓÓ䮲Ó®ÓÓ‡‡Ó˚¸Ó‚ ®ÓÓË™éÓÓéÓ‡fl˚¸Ó·
  6960. éÓÓË®˝Ófi˚¸Ó‡®˛Óäé˛Ó◊¸Ó‡
  6961. éÓÓ®Æ˛Ó◊¸Ófl®®ÓÓäéÓ‡◊¸ÓflääÓÓ®ÆÓ‡◊
  6962. ¸Ófl®¸Ó÷¸ÓfiäÆ˝Ó›˚¸Ófiàä˛Ó‡›˚¸Ó›ÆÓÓ‡›˚¸Ó‹Ó‹˚ ¸Ó¥‡¸ ¸Ó¥‡¸ ¸Ó¥‡¸
  6963. ¸Ó≥‡¸
  6964. ¸Ó≥‡¸
  6965. ¸Ó≥‡¸
  6966. ¸Ó≥‡¸ ¸Ó¥‡¸ ¸Ó¥‡¸ ¸Ó‡µ˚ ¸Ó‡µ˚¸ÛÓfi‡Ê˚ ¸ÁÓŒÓ˚˚ÏÓ‡¸ˆÓ‡ÓÚÓ˜ßßßßßßߡp@ˇ ˇˇˇˇ@
  6967. ˇ·ˇ‚7^
  6968. 4⁄∫˙, Palatino
  6969. .Ñ`(·xxiii
  6970.     3, Ã(#∫PREFN )3ACE 4^H¿
  6971. °dONLNd\∫hé(e∫1It also describes how to involve users in your prw¿°dONLNd1\éh”)‘oduct design prı °dONLNd@\”h˜)E    ocess to °dONLNdJi∫u“(r∫ensur$ °dONLNdOi”u7)e that you’ve built a pro¿°dONLNdgi7u
  6972. )d/oduct that serves your users well and conforms °dONLNdóv∫Ç(∫to the guidelines.
  6973. ßHÆ4®HÆ ©∫©F
  6974. ˇ·ˇ‚7^,     Helvetica
  6975. ˇˇ‹.ˇ◊°dONLNd™ò∫ßG*$The Interface Elementsˇˇˇˇˇˇ€r(£0
  6976. °dONLNd¬Æ∫∫J(∑∫ The second part of this book defiB¿°dONLNd„ÆK∫)ë.nes various parts of the Macintosh interface. °dONLNdª∫«Õ(ƒ∫It prh°dONLNdªÕ«j)#esents examples of the right and wrn °dONLNd9ªj«)ù#ong ways to use interface elements °dONLNd\»∫‘R(—∫!and behaviors and contains specifi°dONLNd~»S‘)ô)c implementation information you can use °dONLNdß’∫·Ì(fi∫ while you’rZ¿°dONLNd≤’Ì·¸)3e crŸ†°dONLNd∂’¸·+) eating a prı†°dONLNd¡’+·˚)//oduct. This part of the book also shows how to °dONLNd‚∫Ó˛(Î∫Icombine interface elements with behaviors, aesthetics, and language to cr]`°dONLNd9‚˛Ó(βeate °dONLNd>Ô∫˚Û(¯∫
  6977. a superior prö °dONLNdKÔÛ˚)9oduct.
  6978.  H'4!H' "∫"F
  6979. ˇ·ˇ‚7^
  6980. ˇˇ‹.ˇ◊°dONLNdR∫ (∫
  6981. Appendixesˇˇˇˇˇˇ€r(0
  6982. °dONLNd^'∫3 (0∫The appendixes pr’İdONLNdo' 3)R;ovide additional information about the topics discussed in °dONLNd™4∫@Á(=∫ this book. ‹Ä°dONLNdµ4Á@)-    Appendix ë`°dONLNdæ4@)/AðdONLNdø4@N)  describes r凰dONLNdÀ4O@g)2esour’ °dONLNd–4g@£)ces such as prU‡°dONLNdfi4§@
  6983. )=ofessional societies and °dONLNd˜A∫M’(J∫confer†°dONLNd˝A÷M˜)ences frƒ`°dONLNdA˜Mƒ)!-om which you can get additional information. †°dONLNd2A≈M¸)Œ Appendix B °dONLNd>N∫Z$(W∫is a bibliography that pr‰‡°dONLNdWN$Z
  6984. )j4esents major works on topics discussed in the book. °dONLNdå[∫gw(d∫)Refer to this appendix when you want to fi√@°dONLNd∂[wgú)Ωnd wherÁ`°dONLNdΩ[úg–)% e to get moríİdONLNd…[—g)5 e extensive °dONLNd’h∫t∫(q∫;information or training on a topic such as color or menus. ÍİdONLNdh∫tÚ(q∫ Appendix C °dONLNdu∫Å√(~∫prG °dONLNduƒÅ¡)
  6985. 9ovides a checklist for you to use when evaluating your pr…@°dONLNdVu¡Å)˝oduct to make °dONLNddÇ∫é»(ã∫surâ °dONLNdgÇ»éÚ)Ce it meets the intent and purpose of the Macintosh human interface °dONLNd™è∫õ%(ò∫guidelines. The glossaryïİdONLNd¬è$õº)j", which follows the appendixes, prdž°dONLNd‰èºõÏ)ò
  6986. ovides defi@°dONLNdÔèÌõ
  6987. )1nitions °dONLNd˜ú∫®3(•∫for terms used in the book. /†°dONLNdú3®)y4At the end of the book is an index, which will help °dONLNdG©∫µY(≤∫#you locate information about specifi÷°dONLNdk©Yµ|)ü    c topics.
  6988. ºH◊4ΩH◊
  6989. ÁHÔ4ËHÔ ÈHÈ
  6990. ˇ·ˇ‚7^
  6991. ˇˇ©ˇÆ°dONLNdv‘HÁS(‚HVÄ“°dONLNdw‘SÁ$) isual Cues Used in This BookˇˇˇˇˇˇV˛(‚0
  6992. °dONLNdï¯∫(∫In this book you’ll fiõ@°dONLNd´¯›)Y/nd visual cues to certain types of information.,
  6993.  
  6994. Zapf Dingbats
  6995. °dONLNd€∫ø(∫n
  6996. °dONLNd› Δã) ,This symbol indicates an example of the corr§ °dONLNd     ãŸ)≈ect way to use an °dONLNdΔ#( Δinterface element.
  6997. °dONLNd/,∫3ø(2∫n
  6998. °dONLNd1)Δ5Ã) T†¿°dONLNd2)Ã5≈)8his symbol indicates an example that is OK or is an impr€‡°dONLNdj)≈5)˘
  6999. ovement to a °dONLNdw5ΔA⁄(>Δ>poor example. It would still be useful to consider making imprIİdONLNdµ5€A(>€ ovements to °dONLNd¡AΔM"(JΔthis type of example.
  7000. °dONLNd◊V∫]ø(\∫n
  7001. °dONLNdŸSΔ_Ã) T†¿°dONLNd⁄SÃ_Ö))his symbol indicates an example of the wr"¿°dONLNdSÜ_)∫ong way to use an interface °dONLNd_Δk(hΔelement. It specifi<°dONLNd2_k•)N cally calls out common mistakes.
  7002. °dONLNdSt∫{ø(z∫n
  7003. °dONLNdUqΔ}) Boldfaced text¡†°dONLNdcq}±)A' indicates that a new term is being defi °dONLNdãq≤}Û)´ned and that a °dONLNdö}Δâ÷(ÜΔdefir °dONLNdû}◊â!)nition of the worU¿°dONLNdØ}!âè)Jd appears in the glossary” °dONLNd»}éâê)m.
  7004. j$°òÄ8+7HHı §)ΔˇˇˇˇˇˇÔÔÔÔÔÔŒŒŒŒŒŒΩΩΩΩΩΩÑÑÑÑÑÑccccccBBBBBB111111    fifiÔÔ÷÷
  7005. {{ΩΩcc ccµµBB ŒŒÁÁΔΔ
  7006. kkΩΩRR99••úú÷÷ååîÑÑÑÑΔΔssBB••))µµfifi≠≠˜˜ˇˇ˜˜ÁÁ˜˜ÁÁ+7j-°…    Í     ‰    Í
  7007.  ‰    Í
  7008.  ‰
  7009. Í
  7010.  ˘ÌÙ ˙
  7011.  ˙    Óı ˚
  7012.  ˚    Ôı˛ ¸
  7013.  
  7014.     ¸˛ ÔÙ˛ ı˛ ÓÛ    ı
  7015. ÌÚ    ı Ï Ô˜Ë
  7016. Ô˘ËÔ˚˯¸˚¸Ò¯ ¸
  7017. ˚ ¸
  7018. Ò¯ ¸
  7019. ˚ ¸
  7020. Ò¯¸˚¸ÒÔ˚ËÔ˚ËÚ˘    ÎÛ     ˜ÏÙ    
  7021. ˜    ˛Ìı        ˜˛Óˆ    ˜˛Ôˆ
  7022.      ˝˛Ôı
  7023.     ˛˝˝Ó Ô˜ËÔ˙Ë……………………………………
  7024. 1gLüòÄ8&8HHı †)«#ˇˇˇˇˇˇÔÔÔÔÔÔfifififififiŒŒŒŒŒŒΩΩΩΩΩΩúúúúúúååååååÑÑÑÑÑÑcccccc    BBBBBB
  7025. !!!!!!  99))
  7026. ΩΩ••ccˇˇ÷÷ccˇˇΔΔ!!ΩΩååúúss{{ZZˇˇÁÁúúΩΩúú11ˇˇŒŒ11ΩΩîΩΩˇˇÁÁåå{{kk11ˇˇÔÔ≠≠1))!!ˇˇ˜˜ŒŒΩΩµµå厎ˇˇÔÔ ΩΩΩΩ≠≠!999911"9999!!#&80gVü…⁄Ú    €Û ‹˛Ù ›˛ÛÌı˛ÚÌ ˜#˛ÒÌ    ˘#˛Ì    !˛ #˛ÔÌ    ˚     #˛ÓÔ!˚    #Ì
  7027.     ¸#Ï    ˝ #ÎÔ ˛ #ÍÓ ˛#ÍÌ
  7028.  !˝     #ÍÌ ˛˛#ÍÌ    ¸˛#ÍÌ    ˛˝#ÍÌ    ¸#ÍÌ     ˝    #ÍÌ    ˝#Í Ì ˜#ÍÌıÍ……………………………………
  7029. RloòòÄ,#,HHı §)».ˇˇˇˇˇˇÔÔÔÔÔÔfifififififiΩΩΩΩΩΩ≠≠≠≠≠≠úúúúúúååååååÑÑÑÑÑÑcccccc    BBBBBB
  7030. !!!!!! {{ssss 991111
  7031. 99!!!!11ˇˇÔÔ˜˜ΩΩ≠≠µµ˜˜ΩΩŒŒˇˇfifiÁÁÁÁåå••ÔÔ≠≠ΩΩ˜˜ŒŒ÷÷µµååîîÔÔúú≠≠÷÷RRkkŒŒ!!BBcc!!îî))≠≠!!ŒŒ11ΔΔ!! ÁÁÑÑîî!ssBBJJ"fifissÑÑ#÷÷BBZZ$ŒŒ11JJ%ΩΩ!!99&≠≠))'îî(cc)11*≠≠ss{{+kk1199,fificcss-kk!!)).#,Rluò’Ô˛ÎÛ,˚"Ô ıı#Òˆ"˚##˚Ú˜,(! ˝ !((˛Û¯˛
  7032. ˝ ¸.˝Ù˘˛      ˛ *.˝Ù˘,        ˛  (.˛ı˘˛     ¸    ((.$"$ı˙    $    ˝((.˛ˆ˙     ,     ˛(+.˛#ˆ˙       ˛(.˛, ˆ˙ #    ˛$ .˛  ˆ˙
  7033. #     ˛'.˛ ˆ˙    #    ˛)
  7034. ˛    .˛  ˆ˙     ˛$˝.˛ ˆ˙ ˛$¸.˛$ˆ˙ )$˚.˛ˆ˘     ')%˙.$ı˘ ˝')&˝    .˛ı˘˛'
  7035. ˝.Ù¯˛'
  7036. ˝ ¸.Ù˜"((-+˛ !-((˛Ûˆ˙˚Ú ı#ı,ÒÛ #˚ÔÓÍ’’’’’’’ˇJ@ˇ ˇˇˇˇ@
  7037. ˇ·ˇ‚7^
  7038. 4^*¿¯ˇ
  7039. l@ˇ ˇˇˇˇ@
  7040. ˇ·ˇ‚7^
  7041. 4⁄∫˙, Palatino
  7042.     3,. Ã+∫#Pà) ARÔ‰)T ONE
  7043. ˇˇˇˇˇˇˇˇ4^4|lòÄ^A|rMM!Dġˇˇˇˇˇ™™™™™™UUUUUU^A|r^A|r$ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛêÄ^6|@MM!Dġˇˇˇˇˇ™™™™™™UUUUUU^6|@^6|@$
  7044. 4Å4w?êÄÅ6w@MM!Dġˇˇˇˇˇ™™™™™™UUUUUUÅ6w@Å6w@$ˇ¿0¿0¿œ¿ˇ¿0¿0¿0¿œ¿¿ˇ¿¿¿¸ ¿ ¿¸ˇ¿¿<¿ˇ¿ˇ¿ 0¿ 0¿ 0¿ 0¿4^H¿
  7045. yH4yH H
  7046. ˇ·ˇ‚7^
  7047. ˇˇ∫Ρ◊°dONLNdZ∫wa(p∫ FundamentalsˇˇˇˇˇˇE(p    1
  7048. °dONLNd∫$Ô(!∫
  7049. This part of °dONLNd$ê)6$Macintosh Human Interface Guidelines'†°dONLNd@ê$ú)† prn¿°dONLNdCú$) esents the philosophy and °dONLNd]%∫1(.∫Mpsychology behind the Macintosh interface. Read this part to learn about the °dONLNd™2∫>‹*
  7050. Bdesign principles and considerations that developers can use to crÙ‡°dONLNdÏ2‹>˝(;‹eate an °dONLNdÙ?∫K0(H∫excellent human interface. †°dONLNd?0K6)vY± °dONLNd?6K[)ou can fi| °dONLNd?\K
  7051. )&%nd out how to incorporate good human °dONLNd>L∫Xó(U∫1interface into your design and decision-making prˇ¿°dONLNdoLóX)›ocesses and how to involve °dONLNdäY∫e‡(b∫    users thr °dONLNdìY·eC)'oughout the design prB°dONLNd®YCe_)bocess. =¿°dONLNdØY_ee)Y˛@°dONLNd∞Ydeõ)
  7052. ou can also rú`°dONLNdΩYúe)8ead about how to work °dONLNd”f∫r
  7053. (o∫Lwith and go beyond the guidelines while maintaining their spirit and intent.°dONLNd x∫Ñq**This part contains the following chapters:,
  7054.  
  7055. Zapf Dingbats
  7056. °dONLNdKé∫ïø*n
  7057. °dONLNdMãΔó?) Human Interface Principles
  7058. °dONLNdh†∫ßø(¶∫n
  7059. °dONLNdjùΔ©O) General Design Considerations
  7060. °dONLNdà≤∫πø(∏∫n
  7061. °dONLNdäØΔª°) -Human Interface Design and the Development PrË °dONLNd∑ذª∏)€ocessˇJ@ˇ ˇˇˇˇ@
  7062. ˇ·ˇ‚7^
  7063. 4^*¿¯ˇ¨ @ˇ ˇˇˇˇ@
  7064. ˇ·ˇ‚7^
  7065. 4⁄∫˙, Palatino
  7066. .(‡3
  7067.     3, Ã(#∫CHAPTER ÿ)h1
  7068. ˇˇˇˇˇˇˇˇ4^4|lòÄ2^A|rMM!ġˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôôˇˇÃÃffˇˇÃÃ33ˇˇÃÃˇˇôôˇˇˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇˇˇÃÃˇˇÃÃÃÃˇˇôôÃÃˇˇffÃÃˇˇ33ÃÃˇˇÃÃÃÃˇˇÃÃÃÃÃÃÃÃÃÃôôÃÃÃÃffÃÃÃÃ33ÃÃÃÃÃÃôôˇˇÃÃôôÃÃÃÃôôôôÃÃôôffÃÃôô33ÃÃôôÃÃffˇˇÃÃffÃÃÃÃffôôÃÃffffÃÃff33ÃÃffÃÃ33ˇˇÃÃ33ÃÃÃÃ33ôôÃÃ33ffÃÃ3333ÃÃ33ÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇˇˇôôˇˇÃÃôôˇˇôôôôˇˇffôôˇˇ33ôôˇˇôôÃÃˇˇôôÃÃÃÃôôÃÃôôôôÃÃffôôÃÃ33ôôÃÃôôôôˇˇôôôôÃÃôôôôôôôôôôffôôôô33ôôôôôôffˇˇôôffÃÃôôffôôôôffffôôff33ôôffôô33ˇˇôô33ÃÃôô33ôôôô33ffôô3333ôô33ôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇˇˇffˇˇÃÃffˇˇôôffˇˇffffˇˇ33ffˇˇffÃÃˇˇffÃÃÃÃffÃÃôôffÃÃffffÃÃ33ffÃÃffôôˇˇffôôÃÃffôôôôffôôffffôô33ffôôffffˇˇffffÃÃffffôôffffffffff33ffffff33ˇˇff33ÃÃff33ôôff33ffff3333ff33ffˇˇffÃÃffôôffffff33ff33ˇˇˇˇ33ˇˇÃÃ33ˇˇôô33ˇˇff33ˇˇ3333ˇˇ33ÃÃˇˇ33ÃÃÃÃ33ÃÃôô33ÃÃff33ÃÃ3333ÃÃ33ôôˇˇ33ôôÃÃ33ôôôô33ôôff33ôô3333ôô33ffˇˇ33ffÃÃ33ffôô33ffff33ff3333ff3333ˇˇ3333ÃÃ3333ôô3333ff333333333333ˇˇ33ÃÃ33ôô33ff333333ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇffÃÃffôôffffff33ff33ˇˇ33ÃÃ33ôô33ff333333ˇˇÃÃôôff33ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓÓÓÓÓ››››››ªªªªªª™™™™™™ààààààwwwwwwUUUUUUDDDDDD""""""^A|r^A|r$œœœœœœœœœœœœœœœœœœœœœœœœœœœœœœòÄ
  7069. ^6|@MM!ġˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôôˇˇÃÃffˇˇÃÃ33ˇˇÃÃˇˇôôˇˇˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇˇˇÃÃˇˇÃÃÃÃˇˇôôÃÃˇˇffÃÃˇˇ33ÃÃˇˇÃÃÃÃˇˇÃÃÃÃÃÃÃÃÃÃôôÃÃÃÃffÃÃÃÃ33ÃÃÃÃÃÃôôˇˇÃÃôôÃÃÃÃôôôôÃÃôôffÃÃôô33ÃÃôôÃÃffˇˇÃÃffÃÃÃÃffôôÃÃffffÃÃff33ÃÃffÃÃ33ˇˇÃÃ33ÃÃÃÃ33ôôÃÃ33ffÃÃ3333ÃÃ33ÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇˇˇôôˇˇÃÃôôˇˇôôôôˇˇffôôˇˇ33ôôˇˇôôÃÃˇˇôôÃÃÃÃôôÃÃôôôôÃÃffôôÃÃ33ôôÃÃôôôôˇˇôôôôÃÃôôôôôôôôôôffôôôô33ôôôôôôffˇˇôôffÃÃôôffôôôôffffôôff33ôôffôô33ˇˇôô33ÃÃôô33ôôôô33ffôô3333ôô33ôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇˇˇffˇˇÃÃffˇˇôôffˇˇffffˇˇ33ffˇˇffÃÃˇˇffÃÃÃÃffÃÃôôffÃÃffffÃÃ33ffÃÃffôôˇˇffôôÃÃffôôôôffôôffffôô33ffôôffffˇˇffffÃÃffffôôffffffffff33ffffff33ˇˇff33ÃÃff33ôôff33ffff3333ff33ffˇˇffÃÃffôôffffff33ff33ˇˇˇˇ33ˇˇÃÃ33ˇˇôô33ˇˇff33ˇˇ3333ˇˇ33ÃÃˇˇ33ÃÃÃÃ33ÃÃôô33ÃÃff33ÃÃ3333ÃÃ33ôôˇˇ33ôôÃÃ33ôôôô33ôôff33ôô3333ôô33ffˇˇ33ffÃÃ33ffôô33ffff33ff3333ff3333ˇˇ3333ÃÃ3333ôô3333ff333333333333ˇˇ33ÃÃ33ôô33ff333333ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇffÃÃffôôffffff33ff33ˇˇ33ÃÃ33ôô33ff333333ˇˇÃÃôôff33ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓÓÓÓÓ››››››ªªªªªª™™™™™™ààààààwwwwwwUUUUUUDDDDDD""""""^6|@^6|@˜˜˜˜˜˜˜˜˜˜˜˜˜˙ˇˇ˙ˇ˙ˇ˜˜˜˜˜˜˜˜˜˜˜˜˜˜
  7070. yH
  7071. 4yH
  7072. ˇ·ˇ‚7^
  7073. ˇˇu÷ˇÆ°dONLNdZ∫wÙ(p∫Human Interface Principlesˇˇˇˇˇˇä*(p    1
  7074. ^
  7075. ÇH4`}Cˇˇˇˇˇˇ,     Helvetica
  7076.     (f
  7077. Figure 1-0*     Listing 1-0*    T)able 1-0
  7078. ∂H¿4µ@∂Aò<@fl@fl∂Aˆ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ ˝ ˝ ˝≈≈≈
  7079. „Áˇ
  7080. „Áˇ
  7081. „Áˇ≈≈≈À¸À¸À¸
  7082. ‰8È8¸
  7083. ‰8È8¸
  7084. ‰8È8¸ÂpÍpˇÂpÍpˇÂpÍpˇ    Ê鉠   Ê鉠   Êé‰
  7085. «‡Î¸
  7086. «‡Î¸
  7087. «‡Î¸Â¯‰Â¯‰ò<@Äfl@ÄflˆA6 Â¯‰Âˇ¯ÍˇÂˇ¯ÍˇÂˇ¯Íˇ‰?‡‰‰?‡‰‰?‡‰    Â¿ˇ‡Â    Â¿ˇ‡Â    Â¿ˇ‡Â Â8‡È‡˝ Â8‡È‡˝ Â8‡È‡˝
  7088. ¡‡Îp¸
  7089. ¡‡Îp¸
  7090. ¡‡Îp¸ÊÄ8„ÊÄ8„ÊÄ8„ ÂpÈ¿˝ ÂpÈ¿˝ ÂpÈ¿˝
  7091. Â8È8IJ
  7092. Â8È8IJÊ«Íq¿ˇÊ«Íq¿?»ˇ¸ Ê„˛ÍÄ˚ Ê„˛ÍÄ˚ Ê„˛ÍÄ˚Á„Ò«„ÄÔÅ¿˝Á„Ò«„ÄÔÅ¿˝Á„Ò«„ÄÔÅ¿˝ ʇ¯Ï8˘ ʇ¯Ï8˘ ʇ¯Ï8˘Á?ˇ8é«˛8Á?ˇ8é«˛8Á?ˇ8é«˛8 Ê‡Ê ˛ Ê‡Ê ˛ Ê‡Ê ˛ËpˇÒ¿„ÄÌq¿¸ËpˇÒ¿„ÄÌq¿¸ËpˇÒ¿„ÄÌq¿¸ÊˇéÍIJÊˇéÍIJÊˇéÍIJËp«‡ÒIJ‡˝Ëp«‡ÒIJ‡˝Èp«‡¸8˜Dz‡˝Èı|ˆ˛˚ÈĈ˛ˆÄ˚È?¿˜ˇˆ¿˚È·«‡¸ˇÄ¯ø‡«‡˝ÈˇÒ«‡¸ˇ¿¯ˇ«‡˝ÍˇŸ«‡¸˛‡¯ˇÿ«‡˝Íˇû˜¸p¯ˇå¯¸Íˇ˜?¯0¯ˇ¯¸Í˛˜¯˛¯¸!Í    ¸á¿IJˇ‡ ˘8¸IJ˝!Í?¸«¿Äˇ¿˘8¯¿˛˝!Ͳˇ ¿ÄˇÄ˘8?`˛˝Í˝ˇ˝ˇĢ‡0‡å˛ò<Ä¢flÄ¢fl6AX !νˇ˝˛¿˘ˇ¿‡å˛"νˇ˝¸`˙    ˇÄ ‡å˛$Ρqˇq«˛ø¯0˙;ˇˇ˝8$βqflq«˛ˇ˙?˛?ˇ˝8$θqflÄq«˛ˇ‡˙?˛ˇÅü˝8!Î?¯?¿8Á˛ˇ¿˙˛ˇÄ¿˚!Î˝ˇ8Á˛ˇÄÄ˚?˛ˇÄp˚!Ρ‡?˝ˇ8Á˛ˇ¿¿˚˛ˇÄ8˚$Ïˇ¿?˝ˇ¿˝Ôˇ˛`¸˝ˇá˝ˇ$ÏˇÄ?˝ˇ¿˝ˇˇ¸˛0¸˝ˇá˝ˇ#Ïˇ?˝ˇ¿˝˛ˇÄ¸˝ˇ«˝ˇÏ˛¸ˇ¸ˇˇ‡ ¸˝ˇ¯·Ä˚ϸ¸ˇ¸˛ˇ¯¸˝ˇ¯‡¿˚Ï?¯¸ˇ˝˛ˇ˛¸˝ˇ¯‡‡˚"Ï˝ˇ¿‡;˝ˇÄÄ˝?˝ˇ¿p˚"Ïˇ‡˝ˇ¿‡?˝ˇ¿¿˝˝ˇ‡8˚!Ìˇ¿˝ˇ¿‡?˝ˇ`˝¸ˇ‡˚#ÌˇÄ˝ˇ8˛˝ˇ¸p˛¸ˇ‡é˚"Ìˇ˝ˇ8˛?¸ˇ8˛¸ˇ‡á˚'Û¿˝˛˝ˇ˝˜˝ˇ¿˛¸ˇÁ¸)Û¿˝¸˝ˇÄ˛ˇ„˝ˇ˛¸ˇÁá¸)Û¿˝?¸˝ˇ¿ˇ¡˝ˇ˛˛¸ˇ˜«¸#̸˝ˇ`ÁˇÄ¸ˇÄÄ¿?¸ˇ`¸$Ìˇ¸˝ˇ0Áˇ˝ˇ¿¿¿¸ˇ0¸$Óˇ¸˝ˇ8Á˛?˝ˇ‡¿˚ˇ¸'Óˇ¸‡˝ˇ‹¸?Ò˛ˇ¸p˚ˇp˛&Óˇ¸‡˝ˇŒ?¯?˝ˇ8˚ˇ¯p˛'Óˇ¸‡˝ˇ«Ä?‡˛ˇ¿˚ˇ¯Äp˛&Óˇ¸‡¸ˇ;¿ˇ‡?‡˛ˇ˚ˇ¯√IJ&Ó?ˇ¸‡¸ˇ9‡ˇ¿?‡?üˇˇ¸Ä˚ˇ¯˛„IJ&Óˇ¸‡¸ˇ    8ˇÄ?‡ü˛ˇ¿?˚ˇ¯˛{IJ%Ó?ˇ¸„¸ˇ    ¡¯ˇ?‡è˛ˇœ¿?˚ˇ¯«¯˝%Óˇ¸„¸ˇ
  7093. √˛?¿èfl˛ˇ¿˚ˇ¸«¯˝%Óˇ¸„¸ˇ
  7094. «‡|?¿üfl˛ˇ¿˚ˇ¸«˝òŇ@flHHÿã§∞IJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7095. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7096. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7097.  
  7098.  
  7099.  ˛êêê@fl∂Aˆ 'ÅÅŰÅÅŰÅâ˛+¯˛+Å®"ÅØ˛1˛˛*˛$˛+˛*˛+˚˛*¸˛+Å∏˛*Â"ÅØ˛1˛˛*˛$˛+˛*˛+˚˛*¸˛+Å∏˛*Â"ÅØ˛1˛˛*˛$˛+˛*˛+˚˛*¸˛+Å∏˛*ÂÅ∏˛O˚˛+¯¯+˛1˚˛*++ŵ˛+ÂÅ∏˛O˚˛+¯¯+˛1˚˛*++ŵ˛+ÂÅ∏˛O˚˛+¯¯+˛1˚˛*++ŵ˛+Â-Å∏˚+˛˛+˛˛+˛˛+˛*˛+¯˛+**˛+˛*¯˛*Å”˛*Ÿ-Å∏˚+˛˛+˛˛+˛˛+˛*˛+¯˛+**˛+˛*¯˛*Å”˛*Ÿ-Å∏˚+˛˛+˛˛+˛˛+˛*˛+¯˛+**˛+˛*¯˛*Å”˛*Ÿ=Å√++˛˛+˚˛*˚¯+˛*˛+˛*˛+˛$˛U˛*++˛˛+Ú˛+Åfl˛+Ú˛*˛+Í=Å√++˛˛+˚˛*˚¯+˛*˛+˛*˛+˛$˛U˛*++˛˛+Ú˛+Åfl˛+Ú˛*˛+Í=Å√++˛˛+˚˛*˚¯+˛*˛+˛*˛+˛$˛U˛*++˛˛+Ú˛+Åfl˛+Ú˛*˛+Í7ÅΔ˛+¸˛+˛1˛˛*˚+˛*¯+˛*˛+˛$˛+˛*˛+**˛+˚*Å¡˛+˘$˛+˛*7ÅΔ˛+¸˛+˛1˛˛*˚+˛*¯+˛*˛+˛$˛+˛*˛+**˛+˚*Å¡˛+˘$˛+˛*7ÅΔ˛+¸˛+˛1˛˛*˚+˛*¯+˛*˛+˛$˛+˛*˛+**˛+˚*Å¡˛+˘$˛+˛*VÅ…˛1˛*¸˛+˚˛*˛U˛$˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*UU˛1˛U˚+˛*˛+˛*ÅÙ˛$˛˛UÚ˛$˛˛*¯+˛1**˚+˛UVÅ…˛1˛*¸˛+˚˛*˛U˛$˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*UU˛1˛U˚+˛*˛+˛*ÅÙ˛$˛˛UÚ˛$˛˛*¯+˛1**˚+˛UVÅ…˛1˛*¸˛+˚˛*˛U˛$˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*UU˛1˛U˚+˛*˛+˛*ÅÙ˛$˛˛UÚ˛$˛˛*¯+˛1**˚+˛URÅΔ˛*¸+˛˛+˚*˛˛1˛*˛+˛˛+˛*˛+˛˛+˛*¸+˛1˛*˛+˛*˛$˛˛*ÅÙ˛*˛+˛*˛1¯˛1˚*˛˛$˛˘+¯*RÅΔ˛*¸+˛˛+˚*˛˛1˛*˛+˛˛+˛*˛+˛˛+˛*¸+˛1˛*˛+˛*˛$˛˛*ÅÙ˛*˛+˛*˛1¯˛1˚*˛˛$˛˘+¯*RÅΔ˛*¸+˛˛+˚*˛˛1˛*˛+˛˛+˛*˛+˛˛+˛*¸+˛1˛*˛+˛*˛$˛˛*ÅÙ˛*˛+˛*˛1¯˛1˚*˛˛$˛˘+¯*dÅ€˛+˛*˚˛+˛*˚++˛$˛+˛*˛1˛*¯+˛*˚+˛1˛*˛+˛*˛+˛UVV˛+˛U˛1˛Vı˛*˛+Å˝˛+˛˛U˛+˛U˚+˛*˛U˚+˛*˛1˛+˛1˘+˛$dÅ€˛+˛*˚˛+˛*˚++˛$˛+˛*˛1˛*¯+˛*˚+˛1˛*˛+˛*˛+˛UVV˛+˛U˛1˛Vı˛*˛+Å˝˛+˛˛U˛+˛U˚+˛*˛U˚+˛*˛1˛+˛1˘+˛$dÅ€˛+˛*˚˛+˛*˚++˛$˛+˛*˛1˛*¯+˛*˚+˛1˛*˛+˛*˛+˛UVV˛+˛U˛1˛Vı˛*˛+Å˝˛+˛˛U˛+˛U˚+˛*˛U˚+˛*˛1˛+˛1˘+˛$\Åÿ˚*˛˛˚*˛+˚+˛1˛*˛+˛*˛+˛*¯+˛*˛+˛*˛+˚*++˛1˛+˛UÅ‚˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+¸1˚+˛*˛U˛1ˆ\Åÿ˚*˛˛˚*˛+˚+˛1˛*˛+˛*˛+˛*¯+˛*˛+˛*˛+˚*++˛1˛+˛UÅ‚˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+¸1˚+˛*˛U˛1ˆiÅ’˛+˛$˛1˛*˚+11˚+˛*˛1˛*˛1˛*˛1˛*˛1˛*¯+˛*˛+˛1UU˛+˛U˛*˚˛+˛*Ö˛U˛+ˆ˚+˛U˛*˛1˛*˚+˛U˛*¯+˛1˛V**˛1˛*˛U˛˛+ˆiÅ’˛+˛$˛1˛*˚+11˚+˛*˛1˛*˛1˛*˛1˛*˛1˛*¯+˛*˛+˛1UU˛+˛U˛*˚˛+˛*Ö˛U˛+ˆ˚+˛U˛*˛1˛*˚+˛U˛*¯+˛1˛V**˛1˛*˛U˛˛+ˆiÅ’˛+˛$˛1˛*˚+11˚+˛*˛1˛*˛1˛*˛1˛*˛1˛*¯+˛*˛+˛1UU˛+˛U˛*˚˛+˛*Ö˛U˛+ˆ˚+˛U˛*˛1˛*˚+˛U˛*¯+˛1˛V**˛1˛*˛U˛˛+ˆkÅ“˛+˛˛+˛˛+$$˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛˛+˛˛*˚+11˛U˛1˛+˚*˛˛+à˛*˚+˘˚*˛+˛*˛1˛*˛+˛*˛+˛*¯+˛*˚+UU˛+˛U˚*ÛkÅ“˛+˛˛+˛˛+$$˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛˛+˛˛*˚+11˛U˛1˛+˚*˛˛+à˛*˚+˘˚*˛+˛*˛1˛*˛+˛*˛+˛*¯+˛*˚+UU˛+˛U˚*ÛkÅ“˛+˛˛+˛˛+$$˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛˛+˛˛*˚+11˛U˛1˛+˚*˛˛+à˛*˚+˘˚*˛+˛*˛1˛*˛+˛*˛+˛*¯+˛*˚+UU˛+˛U˚*ÛjÅÌ˛+ı˛+˛U˛˛+˚˛*˚+11ı+˛*˛U˛*˛1˛+˛U˚+˛*˛U˛1˛U˛*UU˛1˛U˛*˚+ǯ+¸˛1¯+˛1˛*˛U˚+˛*˛+˛*˛+˛U˛\˛U˛V˘+˛U˛*˛+ˆjÅÌ˛+ı˛+˛U˛˛+˚˛*˚+11ı+˛*˛U˛*˛1˛+˛U˚+˛*˛U˛1˛U˛*UU˛1˛U˛*˚+ǯ+¸˛1¯+˛1˛*˛U˚+˛*˛+˛*˛+˛U˛\˛U˛V˘+˛U˛*˛+ˆjÅÌ˛+ı˛+˛U˛˛+˚˛*˚+11ı+˛*˛U˛*˛1˛+˛U˚+˛*˛U˛1˛U˛*UU˛1˛U˛*˚+ǯ+¸˛1¯+˛1˛*˛U˚+˛*˛+˛*˛+˛U˛\˛U˛V˘+˛U˛*˛+ˆÜÅ˛*Ú˛1˛+˛$˚+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛˛+˛˛+˛*˛U11˛+˛*˚˛+Dz+˛*˛+˛*11˛*˛+˛˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛1˛*UU˛1˛U˛*˛1˛*ˆÜÅ˛*Ú˛1˛+˛$˚+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛˛+˛˛+˛*˛U11˛+˛*˚˛+Dz+˛*˛+˛*11˛*˛+˛˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛1˛*UU˛1˛U˛*˛1˛*ˆÜÅ˛*Ú˛1˛+˛$˚+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛˛+˛˛+˛*˛U11˛+˛*˚˛+Dz+˛*˛+˛*11˛*˛+˛˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛1˛*UU˛1˛U˛*˛1˛*ˆzÅ˛+˛˛+˛U˛*˛U¯*˛+˛*˛1˛*˚+11˛*˛+˛*˛1˛+˛1˛*˛U˚+˛*˛Uı+˛U\\˚1˛*˛˛+˛1˛˛+ö˛1˛*˚˛1˚*˘+˛1˚+˛*˛1˛+˛U˛*ı+˛1˚U˚+¸U˛+˛\˛1˛+ˆzÅ˛+˛˛+˛U˛*˛U¯*˛+˛*˛1˛*˚+11˛*˛+˛*˛1˛+˛1˛*˛U˚+˛*˛Uı+˛U\\˚1˛*˛˛+˛1˛˛+ö˛1˛*˚˛1˚*˘+˛1˚+˛*˛1˛+˛U˛*ı+˛1˚U˚+¸U˛+˛\˛1˛+ˆzÅ˛+˛˛+˛U˛*˛U¯*˛+˛*˛1˛*˚+11˛*˛+˛*˛1˛+˛1˛*˛U˚+˛*˛Uı+˛U\\˚1˛*˛˛+˛1˛˛+ö˛1˛*˚˛1˚*˘+˛1˚+˛*˛1˛+˛U˛*ı+˛1˚U˚+¸U˛+˛\˛1˛+ˆêÅÛ˛*˚˛+˛*˛+˛*˛+˛*˛+˛*˛+˚*˛˛+**˛+˛*˛+˛*˛+˛*¯+¯*˛+˛*˛+˛$˛1˛V˚*˛˛+˛U˛1˛*†˛+˛1˛*˚+˚˛+˛˛+˛*++˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛U˛+˚1UU˛1˛U˚1ÛêÅÛ˛*˚˛+˛*˛+˛*˛+˛*˛+˛*˛+˚*˛˛+**˛+˛*˛+˛*˛+˛*¯+¯*˛+˛*˛+˛$˛1˛V˚*˛˛+˛U˛1˛*†˛+˛1˛*˚+˚˛+˛˛+˛*++˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛U˛+˚1UU˛1˛U˚1ÛêÅÛ˛*˚˛+˛*˛+˛*˛+˛*˛+˛*˛+˚*˛˛+**˛+˛*˛+˛*˛+˛*¯+¯*˛+˛*˛+˛$˛1˛V˚*˛˛+˛U˛1˛*†˛+˛1˛*˚+˚˛+˛˛+˛*++˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛U˛+˚1UU˛1˛U˚1ÛìÅÛ˛+˛˛+˛˛+˛*˛1¯+˛U˚+˛*ˆ+˛U˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛˛U˛+˚UVV˛U˛1˚+˛*˛U˛1˛U¯˛+©˛+˛U˚+˛˛O˛+˛1˛+˛1++˛1˛*˛U˛+˛1˛+˛U˛+˛1˛*˚+˛\˛U˛V˛U˛VUU˛V˛1˛U˚+ˆìÅÛ˛+˛˛+˛˛+˛*˛1¯+˛U˚+˛*ˆ+˛U˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛˛U˛+˚UVV˛U˛1˚+˛*˛U˛1˛U¯˛+©˛+˛U˚+˛˛O˛+˛1˛+˛1++˛1˛*˛U˛+˛1˛+˛U˛+˛1˛*˚+˛\˛U˛V˛U˛VUU˛V˛1˛U˚+ˆìÅÛ˛+˛˛+˛˛+˛*˛1¯+˛U˚+˛*ˆ+˛U˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛˛U˛+˚UVV˛U˛1˚+˛*˛U˛1˛U¯˛+©˛+˛U˚+˛˛O˛+˛1˛+˛1++˛1˛*˛U˛+˛1˛+˛U˛+˛1˛*˚+˛\˛U˛V˛U˛VUU˛V˛1˛U˚+ˆèÅ˛+˛*˛˛˛+˛*˛1¯*˛+˛*˛+˛*˛+**¯+˛*˛+˛*˛+˛*˛$˛*˛+˛˛1˛+˛Ä˛1˘U˛+˛U˛1˛+˛*˛+˚*†˛$˛*˛ı+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛1˛\˛*˛U˛1˛V˛*UU˚+˛*˛U˛$ˆèÅ˛+˛*˛˛˛+˛*˛1¯*˛+˛*˛+˛*˛+**¯+˛*˛+˛*˛+˛*˛$˛*˛+˛˛1˛+˛Ä˛1˘U˛+˛U˛1˛+˛*˛+˚*†˛$˛*˛ı+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛1˛\˛*˛U˛1˛V˛*UU˚+˛*˛U˛$ˆèÅ˛+˛*˛˛˛+˛*˛1¯*˛+˛*˛+˛*˛+**¯+˛*˛+˛*˛+˛*˛$˛*˛+˛˛1˛+˛Ä˛1˘U˛+˛U˛1˛+˛*˛+˚*†˛$˛*˛ı+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛1˛\˛*˛U˛1˛V˛*UU˚+˛*˛U˛$ˆåÅ˚+˛11˚+˛*˚˛U˛+˛1˛˛+˛*˛+˛*¯+˛*Í+˛U˚+˛$˛\˛U˛V˛U˛V˛U\\˛+˛1˛U˛1˛*˛+˛*˛+ù˚+˛˛U˛+˛U˛+˛1˚+**˛1˚+˛*˛U˛+˛1˛*˚U˛V˛U˛\˛U˛V˛1˛\UU˛1˛˛\˛1˛UˆåÅ˚+˛11˚+˛*˚˛U˛+˛1˛˛+˛*˛+˛*¯+˛*Í+˛U˚+˛$˛\˛U˛V˛U˛V˛U\\˛+˛1˛U˛1˛*˛+˛*˛+ù˚+˛˛U˛+˛U˛+˛1˚+**˛1˚+˛*˛U˛+˛1˛*˚U˛V˛U˛\˛U˛V˛1˛\UU˛1˛˛\˛1˛UˆåÅ˚+˛11˚+˛*˚˛U˛+˛1˛˛+˛*˛+˛*¯+˛*Í+˛U˚+˛$˛\˛U˛V˛U˛V˛U\\˛+˛1˛U˛1˛*˛+˛*˛+ù˚+˛˛U˛+˛U˛+˛1˚+**˛1˚+˛*˛U˛+˛1˛*˚U˛V˛U˛\˛U˛V˛1˛\UU˛1˛˛\˛1˛Uˆ©Å¯**˛1˛*˛+˛*˛˛*˛+˛˛+˛*˛+˛˛+¯*˛+**˛+˛*˛1˚+˛*˛+˛*˛+˛*˛\˛U˛\˚1˛U˛V**˛\˛*˛1˛+˛1˛*˛+∑˚+˘˛*¯˛*˛1˛˛+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛1˚U˛V˛1˛U˛1UU˛+˛1˛+˛U˛+ˆ©Å¯**˛1˛*˛+˛*˛˛*˛+˛˛+˛*˛+˛˛+¯*˛+**˛+˛*˛1˚+˛*˛+˛*˛+˛*˛\˛U˛\˚1˛U˛V**˛\˛*˛1˛+˛1˛*˛+∑˚+˘˛*¯˛*˛1˛˛+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛1˚U˛V˛1˛U˛1UU˛+˛1˛+˛U˛+ˆ©Å¯**˛1˛*˛+˛*˛˛*˛+˛˛+˛*˛+˛˛+¯*˛+**˛+˛*˛1˚+˛*˛+˛*˛+˛*˛\˛U˛\˚1˛U˛V**˛\˛*˛1˛+˛1˛*˛+∑˚+˘˛*¯˛*˛1˛˛+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛1˚U˛V˛1˛U˛1UU˛+˛1˛+˛U˛+ˆëÅÛ+˚˛1ı+˛*˛+˛*˛U˛*˛+˛*˘+˛*˛U˛*˛1˛+˛U˛+˛U˛*˚+˚U˛\˛+˛Ä˛1\\˛U˛Ä˛+˛U˛1˛U˛+¯˛*√˛+˘˛+˛U˛+˚˛U˛*˛U˛+˛1˛+˛U˚+˛*˛1¸+˛*˛1Ú+˛U˛+˚U˛\˛1˛V˘U˛V˛1˛U˛1˛VˆëÅÛ+˚˛1ı+˛*˛+˛*˛U˛*˛+˛*˘+˛*˛U˛*˛1˛+˛U˛+˛U˛*˚+˚U˛\˛+˛Ä˛1\\˛U˛Ä˛+˛U˛1˛U˛+¯˛*√˛+˘˛+˛U˛+˚˛U˛*˛U˛+˛1˛+˛U˚+˛*˛1¸+˛*˛1Ú+˛U˛+˚U˛\˛1˛V˘U˛V˛1˛U˛1˛VˆëÅÛ+˚˛1ı+˛*˛+˛*˛U˛*˛+˛*˘+˛*˛U˛*˛1˛+˛U˛+˛U˛*˚+˚U˛\˛+˛Ä˛1\\˛U˛Ä˛+˛U˛1˛U˛+¯˛*√˛+˘˛+˛U˛+˚˛U˛*˛U˛+˛1˛+˛U˚+˛*˛1¸+˛*˛1Ú+˛U˛+˚U˛\˛1˛V˘U˛V˛1˛U˛1˛Vˆ¶Å˛+˛˛+**˛1˛˚*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛$˛*˛+˛*˛+˛˚+˛U˚\˘1˛Ä˛U˛1˛+˛U˛+˛*¯˛+∏˛1˛*˚+˚˚+˛1˛*˛+˛*˛+˛*˛+˛*11˛*˛+˛*˛+˛*˛+˚1˛*˛1˛+˛V˚U˛+˛V˛+UU˛1˛U˛1˚+ˆ¶Å˛+˛˛+**˛1˛˚*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛$˛*˛+˛*˛+˛˚+˛U˚\˘1˛Ä˛U˛1˛+˛U˛+˛*¯˛+∏˛1˛*˚+˚˚+˛1˛*˛+˛*˛+˛*˛+˛*11˛*˛+˛*˛+˛*˛+˚1˛*˛1˛+˛V˚U˛+˛V˛+UU˛1˛U˛1˚+ˆòŇ@ÄflHHÿã†±Ä˛ˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7100. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7101. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7102.  
  7103.  
  7104.  ˛êêê@ÄflˆA6 '¶Å˛+˛˛+**˛1˛˚*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛$˛*˛+˛*˛+˛˚+˛U˚\˘1˛Ä˛U˛1˛+˛U˛+˛*¯˛+∏˛1˛*˚+˚˚+˛1˛*˛+˛*˛+˛*˛+˛*11˛*˛+˛*˛+˛*˛+˚1˛*˛1˛+˛V˚U˛+˛V˛+UU˛1˛U˛1˚+ˆ£ñ˛U˚+˚˚+˛*˛+˛++˛*ı+˛1˛*˛+˛$˛1˛+˛U˛+˛U˛+˛U˛*UUÊ+˚*˛+˛\˛Ä¯\ÄIJ+˛V˛1˛U˛+˛V˛*˛+˛*≤˛*˛1˚+˛*˛1˛+˛U˛*˛+˛*˛+˛*˛+˛*˛1++˛1˛+˛1˛+˛1˚+˛*˛O˛U˛V˛1˛\˚U˛1˛U11˛U˛1˛\˛*˛+ˆ£ñ˛U˚+˚˚+˛*˛+˛++˛*ı+˛1˛*˛+˛$˛1˛+˛U˛+˛U˛+˛U˛*UUÊ+˚*˛+˛\˛Ä¯\ÄIJ+˛V˛1˛U˛+˛V˛*˛+˛*≤˛*˛1˚+˛*˛1˛+˛U˛*˛+˛*˛+˛*˛+˛*˛1++˛1˛+˛1˛+˛1˚+˛*˛O˛U˛V˛1˛\˚U˛1˛U11˛U˛1˛\˛*˛+ˆ£ñ˛U˚+˚˚+˛*˛+˛++˛*ı+˛1˛*˛+˛$˛1˛+˛U˛+˛U˛+˛U˛*UUÊ+˚*˛+˛\˛Ä¯\ÄIJ+˛V˛1˛U˛+˛V˛*˛+˛*≤˛*˛1˚+˛*˛1˛+˛U˛*˛+˛*˛+˛*˛+˛*˛1++˛1˛+˛1˛+˛1˚+˛*˛O˛U˛V˛1˛\˚U˛1˛U11˛U˛1˛\˛*˛+ˆΔñ˛*˛$˛˚*˛+˛˛$˛˛+**˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˚+˛1˛*˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛+˛V˛U¯\11˛U˛+˛U˛*˛1˛+˛1˚+˚˛*…˛*˛+˛++˛˛1˛˛1˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*11˛+˛1˛*˛+˛*˛U˚+˚U¯1˛V˛+˛U˛+UU˛*˛1˛+˛UÛΔñ˛*˛$˛˚*˛+˛˛$˛˛+**˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˚+˛1˛*˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛+˛V˛U¯\11˛U˛+˛U˛*˛1˛+˛1˚+˚˛*…˛*˛+˛++˛˛1˛˛1˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*11˛+˛1˛*˛+˛*˛U˚+˚U¯1˛V˛+˛U˛+UU˛*˛1˛+˛UÛΔñ˛*˛$˛˚*˛+˛˛$˛˛+**˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˚+˛1˛*˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛+˛V˛U¯\11˛U˛+˛U˛*˛1˛+˛1˚+˚˛*…˛*˛+˛++˛˛1˛˛1˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*11˛+˛1˛*˛+˛*˛U˚+˚U¯1˛V˛+˛U˛+UU˛*˛1˛+˛UÛ∏ä˛1˛+˛1˚+˛*11˚+˛*˛U˛$˛1˛+˛U˛+˛U˛+˛U˛*˛1˚+˛1¸+˛1¯+˛1˛*˛+˛$˛+˚U˛\˛Ä˛+˛V˛\ÄIJ\˛Ä˛1˛V˚U˛1˛V˛1“˚+˚˛U˚˛+˛++˛1˛+˛˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛+˛1˛*˛+˘1˛U˛+˛U˛1˛V˛1˛U˛1¯V˛U˛V˚U11˛U˛1˛U˛+˛Vˆ∏ä˛1˛+˛1˚+˛*11˚+˛*˛U˛$˛1˛+˛U˛+˛U˛+˛U˛*˛1˚+˛1¸+˛1¯+˛1˛*˛+˛$˛+˚U˛\˛Ä˛+˛V˛\ÄIJ\˛Ä˛1˛V˚U˛1˛V˛1“˚+˚˛U˚˛+˛++˛1˛+˛˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛+˛1˛*˛+˘1˛U˛+˛U˛1˛V˛1˛U˛1¯V˛U˛V˚U11˛U˛1˛U˛+˛Vˆ∏ä˛1˛+˛1˚+˛*11˚+˛*˛U˛$˛1˛+˛U˛+˛U˛+˛U˛*˛1˚+˛1¸+˛1¯+˛1˛*˛+˛$˛+˚U˛\˛Ä˛+˛V˛\ÄIJ\˛Ä˛1˛V˚U˛1˛V˛1“˚+˚˛U˚˛+˛++˛1˛+˛˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛+˛1˛*˛+˘1˛U˛+˛U˛1˛V˛1˛U˛1¯V˛U˛V˚U11˛U˛1˛U˛+˛Vˆ≥ô˛1˛˛*˚˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛+˛1˛*¯+˛*˛+˛*˛+**˛+˛*˛$˚+˛˛+˛˛*˛˛U˛˛\˛+˛Ä˛U˛\ˆU˛*˛1˛*˛1˚+œ˛+¯˛+¯¸+˚*˛+˛*˛1˛*˛+˛*˛+˛*¯+˛*˚+UU˛*˛+˛*˚+˛U˛+˛V¯1˛V˛U˛\˛+˛U˘1˛U˛+˛U˛+ˆ≥ô˛1˛˛*˚˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛+˛1˛*¯+˛*˛+˛*˛+**˛+˛*˛$˚+˛˛+˛˛*˛˛U˛˛\˛+˛Ä˛U˛\ˆU˛*˛1˛*˛1˚+œ˛+¯˛+¯¸+˚*˛+˛*˛1˛*˛+˛*˛+˛*¯+˛*˚+UU˛*˛+˛*˚+˛U˛+˛V¯1˛V˛U˛\˛+˛U˘1˛U˛+˛U˛+ˆ≥ô˛1˛˛*˚˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛+˛1˛*¯+˛*˛+˛*˛+**˛+˛*˛$˚+˛˛+˛˛*˛˛U˛˛\˛+˛Ä˛U˛\ˆU˛*˛1˛*˛1˚+œ˛+¯˛+¯¸+˚*˛+˛*˛1˛*˛+˛*˛+˛*¯+˛*˚+UU˛*˛+˛*˚+˛U˛+˛V¯1˛V˛U˛\˛+˛U˘1˛U˛+˛U˛+ˆ∑ñ˛U˛˛Uı+˛*˛U˛+11˛+˛1˚+˛*˛U˛+˛1˛*˛U˛+˛1˛+˛1˛+˛1˛*UU˚+˛*˛1˛*˛+˛*˛+˛*˚U˛+˛U˛Ä˚\˛ÄUU˛1˛V˛1˛U˛+˛U˛+˛U˛*˛+Δ˛$˛U˛*˛+˛+˛*˛UÔ+˛*˛U˚+˛*˛U˛+˛U¸+˛*˚+˛V˛1˚U˛\˛1˛U˛1˛\˛1˛V˛U˛V11˛V˛+˚U˛Vˆ∑ñ˛U˛˛Uı+˛*˛U˛+11˛+˛1˚+˛*˛U˛+˛1˛*˛U˛+˛1˛+˛1˛+˛1˛*UU˚+˛*˛1˛*˛+˛*˛+˛*˚U˛+˛U˛Ä˚\˛ÄUU˛1˛V˛1˛U˛+˛U˛+˛U˛*˛+Δ˛$˛U˛*˛+˛+˛*˛UÔ+˛*˛U˚+˛*˛U˛+˛U¸+˛*˚+˛V˛1˚U˛\˛1˛U˛1˛\˛1˛V˛U˛V11˛V˛+˚U˛Vˆ∑ñ˛U˛˛Uı+˛*˛U˛+11˛+˛1˚+˛*˛U˛+˛1˛*˛U˛+˛1˛+˛1˛+˛1˛*UU˚+˛*˛1˛*˛+˛*˛+˛*˚U˛+˛U˛Ä˚\˛ÄUU˛1˛V˛1˛U˛+˛U˛+˛U˛*˛+Δ˛$˛U˛*˛+˛+˛*˛UÔ+˛*˛U˚+˛*˛U˛+˛U¸+˛*˚+˛V˛1˚U˛\˛1˛U˛1˛\˛1˛V˛U˛V11˛V˛+˚U˛Vˆ“ñ˛*˛˛$˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*¯+˛*˛+**˛+˛*˛+˛*˛+˛˛*˛˛1˛U˛Ä˛U˛+˛*˛\˛*˛U++˛U˛1˛U˛1˛U˛1˛U˛˛*˛˛$Δ˛*˛+˛*UU˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*11˛*˛+˛*˚+˛U˛1˛V˛1˛U˛+˛U˛1˛U˛1˛U˛1UU˛1˛U˛1˚+ˆ“ñ˛*˛˛$˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*¯+˛*˛+**˛+˛*˛+˛*˛+˛˛*˛˛1˛U˛Ä˛U˛+˛*˛\˛*˛U++˛U˛1˛U˛1˛U˛1˛U˛˛*˛˛$Δ˛*˛+˛*UU˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*11˛*˛+˛*˚+˛U˛1˛V˛1˛U˛+˛U˛1˛U˛1˛U˛1UU˛1˛U˛1˚+ˆ“ñ˛*˛˛$˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*¯+˛*˛+**˛+˛*˛+˛*˛+˛˛*˛˛1˛U˛Ä˛U˛+˛*˛\˛*˛U++˛U˛1˛U˛1˛U˛1˛U˛˛*˛˛$Δ˛*˛+˛*UU˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*11˛*˛+˛*˚+˛U˛1˛V˛1˛U˛+˛U˛1˛U˛1˛U˛1UU˛1˛U˛1˚+ˆƒô˛+˛U˛*¯+˛*ı+11¯+˛U˚+˛*˚+˛U˛+˛U˚+˛*˛U˛+11˛+˛1˛*˛+˛*˚+˛U˛$˚+˛\˛*˚U˛V˛1VV¯U˛V˛U˛V˛1˛U˛˛+¯˛*fi˛+˛U˛˛1˛+˛U˛+˛U++˛U˛+˛U˛+˛1˛+˛1˛+˛U˛+˛U˛*˛U¯+˛U11˛U˛*˛+˛1˛U˛1˛V˛U˛V˛1˛\˛U˛V˛U˛\˛+˛V11˛U˛1˛U˚+ˆƒô˛+˛U˛*¯+˛*ı+11¯+˛U˚+˛*˚+˛U˛+˛U˚+˛*˛U˛+11˛+˛1˛*˛+˛*˚+˛U˛$˚+˛\˛*˚U˛V˛1VV¯U˛V˛U˛V˛1˛U˛˛+¯˛*fi˛+˛U˛˛1˛+˛U˛+˛U++˛U˛+˛U˛+˛1˛+˛1˛+˛U˛+˛U˛*˛U¯+˛U11˛U˛*˛+˛1˛U˛1˛V˛U˛V˛1˛\˛U˛V˛U˛\˛+˛V11˛U˛1˛U˚+ˆƒô˛+˛U˛*¯+˛*ı+11¯+˛U˚+˛*˚+˛U˛+˛U˚+˛*˛U˛+11˛+˛1˛*˛+˛*˚+˛U˛$˚+˛\˛*˚U˛V˛1VV¯U˛V˛U˛V˛1˛U˛˛+¯˛*fi˛+˛U˛˛1˛+˛U˛+˛U++˛U˛+˛U˛+˛1˛+˛1˛+˛U˛+˛U˛*˛U¯+˛U11˛U˛*˛+˛1˛U˛1˛V˛U˛V˛1˛\˛U˛V˛U˛\˛+˛V11˛U˛1˛U˚+ˆŸü˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛¯+˛1¯+˛U˛Ä˛U˛\˛+˛U11˛U˛1˛U˛1˛U˛˛+˛*˚˛*Á˛*ı˛+˛1˛+˛˛+˛˚+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*11˛*˚+˛1˛+¯U˛1˛V˛1˛\˛1˛U˛1˛\˛+UU˛+˛V˛*˛+˛*ˆŸü˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛¯+˛1¯+˛U˛Ä˛U˛\˛+˛U11˛U˛1˛U˛1˛U˛˛+˛*˚˛*Á˛*ı˛+˛1˛+˛˛+˛˚+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*11˛*˚+˛1˛+¯U˛1˛V˛1˛\˛1˛U˛1˛\˛+UU˛+˛V˛*˛+˛*ˆ≤ü˚+˛*˛1˚+˛*¯+˛*˛1¸+˛*˛1˚+˛*˚+˛1ı+˛*˛U˛+˛1˛+UUı+˛*˛1˛*˛+˛U˛\˛U˛Ä˚\˛U˛\˛1VV˛1˛V˛U˛V˛1˛V˚+˛$˛+“˛1˛U˛+˛U˚+˛*˛U++˛1˛+˛1˚+˛*˛U˚+˛*˛1Ú+˛U**¯U˛1˛V˛U˛V˛+˛Ä˛U˛\˛U˛V˛U˛V˛1¸U˛V˛1˛\˚Uˆ≤ü˚+˛*˛1˚+˛*¯+˛*˛1¸+˛*˛1˚+˛*˚+˛1ı+˛*˛U˛+˛1˛+UUı+˛*˛1˛*˛+˛U˛\˛U˛Ä˚\˛U˛\˛1VV˛1˛V˛U˛V˛1˛V˚+˛$˛+“˛1˛U˛+˛U˚+˛*˛U++˛1˛+˛1˚+˛*˛U˚+˛*˛1Ú+˛U**¯U˛1˛V˛U˛V˛+˛Ä˛U˛\˛U˛V˛U˛V˛1¸U˛V˛1˛\˚Uˆ
  7105. ŎŎŎ≠ˇ˜’•˚*˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˚*˛Ä˛U¯\˛1˛U˛+˛V++˛1˚U˛*¯U˛˛*˛˛+·˚*˛˛*˛1˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛¯+˛*¸+˛1˛+˚U˛V˛1˛\˛1˚U˛V˛1¯U˛1UU˛1˛U˚1˛*ˆ’•˚*˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˚*˛Ä˛U¯\˛1˛U˛+˛V++˛1˚U˛*¯U˛˛*˛˛+·˚*˛˛*˛1˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛¯+˛*¸+˛1˛+˚U˛V˛1˛\˛1˚U˛V˛1¯U˛1UU˛1˛U˚1˛*ˆ’•˚*˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˚*˛Ä˛U¯\˛1˛U˛+˛V++˛1˚U˛*¯U˛˛*˛˛+·˚*˛˛*˛1˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛¯+˛*¸+˛1˛+˚U˛V˛1˛\˛1˚U˛V˛1¯U˛1UU˛1˛U˚1˛*ˆÕ´˚+˛*˚+˛U˛+˛1˛*˚+˛1˛*˚+˛U˛+UU˛+˛1ı+˛*˛1¯+˛U˛+˛1˛+˛U˛+UU˛+˛U˛+˛1˛*˛1˛+˛Ä˛\˛V˛\˛Ä˛1˛Ä˛U˛\˛1VV˛U˛\˛1˛\˚U˛+˛1˚+˚˛$fi˛U˛˛U¯+˛U˛+˛1++˛U˛+˛1˛+˛U˛+˛Uı+˛*˛U˛+˛U˛+˛U++˛U˛+˚U˛\˛U˚\˚U˛\˛U˛1˛U˛\˛+˛1¸U˛V˛U˛+˛VˆÕ´˚+˛*˚+˛U˛+˛1˛*˚+˛1˛*˚+˛U˛+UU˛+˛1ı+˛*˛1¯+˛U˛+˛1˛+˛U˛+UU˛+˛U˛+˛1˛*˛1˛+˛Ä˛\˛V˛\˛Ä˛1˛Ä˛U˛\˛1VV˛U˛\˛1˛\˚U˛+˛1˚+˚˛$fi˛U˛˛U¯+˛U˛+˛1++˛U˛+˛1˛+˛U˛+˛Uı+˛*˛U˛+˛U˛+˛U++˛U˛+˚U˛\˛U˚\˚U˛\˛U˛1˛U˛\˛+˛1¸U˛V˛U˛+˛VˆÕ´˚+˛*˚+˛U˛+˛1˛*˚+˛1˛*˚+˛U˛+UU˛+˛1ı+˛*˛1¯+˛U˛+˛1˛+˛U˛+UU˛+˛U˛+˛1˛*˛1˛+˛Ä˛\˛V˛\˛Ä˛1˛Ä˛U˛\˛1VV˛U˛\˛1˛\˚U˛+˛1˚+˚˛$fi˛U˛˛U¯+˛U˛+˛1++˛U˛+˛1˛+˛U˛+˛Uı+˛*˛U˛+˛U˛+˛U++˛U˛+˚U˛\˛U˚\˚U˛\˛U˛1˛U˛\˛+˛1¸U˛V˛U˛+˛Vˆ»≠**˚˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*¯+˛*˛+**˛1˛*˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*˚+˛U¸+˛*¯+˛*˛+˛*˛Ä˛+˛U˛[˚\˛Ä˛1ÛUÚ1˛V¯˛+Û˛*˛+Ú˛*˛$˛*˛+˛*˛+˛*˛1˛*++˛*˛+˛*˛+˛*˛1˛*¯+¯*˛+˛*˛1˛+UU˛+˛U˛+˛\˛+˛V˛U˛V˚+˛U˛1˛+˚*˚U¸+˛1˛*˚1ˆ»≠**˚˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*¯+˛*˛+**˛1˛*˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*˚+˛U¸+˛*¯+˛*˛+˛*˛Ä˛+˛U˛[˚\˛Ä˛1ÛUÚ1˛V¯˛+Û˛*˛+Ú˛*˛$˛*˛+˛*˛+˛*˛1˛*++˛*˛+˛*˛+˛*˛1˛*¯+¯*˛+˛*˛1˛+UU˛+˛U˛+˛\˛+˛V˛U˛V˚+˛U˛1˛+˚*˚U¸+˛1˛*˚1ˆ»≠**˚˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*¯+˛*˛+**˛1˛*˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*˚+˛U¸+˛*¯+˛*˛+˛*˛Ä˛+˛U˛[˚\˛Ä˛1ÛUÚ1˛V¯˛+Û˛*˛+Ú˛*˛$˛*˛+˛*˛+˛*˛1˛*++˛*˛+˛*˛+˛*˛1˛*¯+¯*˛+˛*˛1˛+UU˛+˛U˛+˛\˛+˛V˛U˛V˚+˛U˛1˛+˚*˚U¸+˛1˛*˚1ˆÿº˛*˛˛+˚++˚˛*˛1˛*˛1˛*¯+˛*˛1˚+˛*˛U˘+˛1˚+˛*¯+˛*˛1˛+˛U˛+˛U˛+˛U˛+UU˚+˛*˛U˛+˛V¯\˛Ä˚\˚U˛\˛V˛U\\˛+˛V˛U˛\˛1˛\˛+˛V˚+˛*˚˛+ˆ˛*ı˚+˛U˚+˛*˛1˛+˛1˛*˛U++˛1˛+˛U˛+˛1˛+˛1¯+˛U˛+˛1˚+˛*¸+˚U˛\˛1˛\˚U˛1˛U˛1˛V˛U˛\˛U˛*˛+˛U¸+˛*˛U˛+˛\ˆÿº˛*˛˛+˚++˚˛*˛1˛*˛1˛*¯+˛*˛1˚+˛*˛U˘+˛1˚+˛*¯+˛*˛1˛+˛U˛+˛U˛+˛U˛+UU˚+˛*˛U˛+˛V¯\˛Ä˚\˚U˛\˛V˛U\\˛+˛V˛U˛\˛1˛\˛+˛V˚+˛*˚˛+ˆ˛*ı˚+˛U˚+˛*˛1˛+˛1˛*˛U++˛1˛+˛U˛+˛1˛+˛1¯+˛U˛+˛1˚+˛*¸+˚U˛\˛1˛\˚U˛1˛U˛1˛V˛U˛\˛U˛*˛+˛U¸+˛*˛U˛+˛\ˆÿº˛*˛˛+˚++˚˛*˛1˛*˛1˛*¯+˛*˛1˚+˛*˛U˘+˛1˚+˛*¯+˛*˛1˛+˛U˛+˛U˛+˛U˛+UU˚+˛*˛U˛+˛V¯\˛Ä˚\˚U˛\˛V˛U\\˛+˛V˛U˛\˛1˛\˛+˛V˚+˛*˚˛+ˆ˛*ı˚+˛U˚+˛*˛1˛+˛1˛*˛U++˛1˛+˛U˛+˛1˛+˛1¯+˛U˛+˛1˚+˛*¸+˚U˛\˛1˛\˚U˛1˛U˛1˛V˛U˛\˛U˛*˛+˛U¸+˛*˛U˛+˛\ˆÌ∂˛+ˆ˛*˛+˛*˛1˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛U˛+˛1˛*˛+˛*˛1++˛1˛*˛+˛*˛U˛1˚+˛\˚1˛+˛\¯1˛V11˛+˛*¯U˛1˛+˛*˛+˛*˛+˚˛˛*˘˛1˛˛1˚˛$˚+˛U˛*˛+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*˛1˛*˛1˛*˛U˛*11˛+˛U˚+˚U˛*˛1˛+˛V¯1˛U˛*˛V˛U\\˛˛+˛*˛+˛*ˆÌ∂˛+ˆ˛*˛+˛*˛1˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛U˛+˛1˛*˛+˛*˛1++˛1˛*˛+˛*˛U˛1˚+˛\˚1˛+˛\¯1˛V11˛+˛*¯U˛1˛+˛*˛+˛*˛+˚˛˛*˘˛1˛˛1˚˛$˚+˛U˛*˛+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*˛1˛*˛1˛*˛U˛*11˛+˛U˚+˚U˛*˛1˛+˛V¯1˛U˛*˛V˛U\\˛˛+˛*˛+˛*ˆÌ∂˛+ˆ˛*˛+˛*˛1˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛U˛+˛1˛*˛+˛*˛1++˛1˛*˛+˛*˛U˛1˚+˛\˚1˛+˛\¯1˛V11˛+˛*¯U˛1˛+˛*˛+˛*˛+˚˛˛*˘˛1˛˛1˚˛$˚+˛U˛*˛+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*˛1˛*˛1˛*˛U˛*11˛+˛U˚+˚U˛*˛1˛+˛V¯1˛U˛*˛V˛U\\˛˛+˛*˛+˛*ˆÈπ˛U˛+˛1˛*˛$˛O¯+˛U˛+˛U˛*˛1˛+˛1˛+˛1˛+˛1˘+˛1˛+˛1˛+˚1˛U˛+˛1˛+˛U˛+˛U˛+˚U++˛1˛U˛1˛\˚U˛+˚\˛Ä˛\˛Ä˛U˛\¯UVV˛U˛\˛U˛\˛U˛+˛*˛+˛*˛+˛˛$˛+˛U˛*˛+˛˛U˛+˛U˛*˛U˛+˛1¯+˛1**˛U˛+˛U˛+˛U˚+˛*˛U¯+˛U˛1˛U˛+¸1˛U˛1˛U˚1˛+˛V˛U˛\˛+˛\˛U˛V˛$˛U˛+˛U++˛U˛1˚+˛UˆÈπ˛U˛+˛1˛*˛$˛O¯+˛U˛+˛U˛*˛1˛+˛1˛+˛1˛+˛1˘+˛1˛+˛1˛+˚1˛U˛+˛1˛+˛U˛+˛U˛+˚U++˛1˛U˛1˛\˚U˛+˚\˛Ä˛\˛Ä˛U˛\¯UVV˛U˛\˛U˛\˛U˛+˛*˛+˛*˛+˛˛$˛+˛U˛*˛+˛˛U˛+˛U˛*˛U˛+˛1¯+˛1**˛U˛+˛U˛+˛U˚+˛*˛U¯+˛U˛1˛U˛+¸1˛U˛1˛U˚1˛+˛V˛U˛\˛+˛\˛U˛V˛$˛U˛+˛U++˛U˛1˚+˛UˆÈπ˛U˛+˛1˛*˛$˛O¯+˛U˛+˛U˛*˛1˛+˛1˛+˛1˛+˛1˘+˛1˛+˛1˛+˚1˛U˛+˛1˛+˛U˛+˛U˛+˚U++˛1˛U˛1˛\˚U˛+˚\˛Ä˛\˛Ä˛U˛\¯UVV˛U˛\˛U˛\˛U˛+˛*˛+˛*˛+˛˛$˛+˛U˛*˛+˛˛U˛+˛U˛*˛U˛+˛1¯+˛1**˛U˛+˛U˛+˛U˚+˛*˛U¯+˛U˛1˛U˛+¸1˛U˛1˛U˚1˛+˛V˛U˛\˛+˛\˛U˛V˛$˛U˛+˛U++˛U˛1˚+˛UˆÙπ˛*˛1˛*˛+**˛˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛U¯+˛U**˚+˛U˛1˛U˛+˛U˛1˛Ä˛\˛Ä˛+˛\˛+˛U˛+˘U˛1˛\˛1˛+˛1˛U˚+˛*ı˛U˛UU˚˛*˛+˛*˛1˛*˛1˛*˛1˛*˛1˛*¯+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1Ú+˛1˛+UU˛+˛V˛U˛V˛*˛U˛1˛U˛1˛*˛˛*˚+˛$˛\¸+˛*˛1˛*˛+˛*ˆÙπ˛*˛1˛*˛+**˛˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛U¯+˛U**˚+˛U˛1˛U˛+˛U˛1˛Ä˛\˛Ä˛+˛\˛+˛U˛+˘U˛1˛\˛1˛+˛1˛U˚+˛*ı˛U˛UU˚˛*˛+˛*˛1˛*˛1˛*˛1˛*˛1˛*¯+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1Ú+˛1˛+UU˛+˛V˛U˛V˛*˛U˛1˛U˛1˛*˛˛*˚+˛$˛\¸+˛*˛1˛*˛+˛*ˆÙπ˛*˛1˛*˛+**˛˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛U¯+˛U**˚+˛U˛1˛U˛+˛U˛1˛Ä˛\˛Ä˛+˛\˛+˛U˛+˘U˛1˛\˛1˛+˛1˛U˚+˛*ı˛U˛UU˚˛*˛+˛*˛1˛*˛1˛*˛1˛*˛1˛*¯+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1Ú+˛1˛+UU˛+˛V˛U˛V˛*˛U˛1˛U˛1˛*˛˛*˚+˛$˛\¸+˛*˛1˛*˛+˛*ˆÿ∂˛+˛1˛*11˛˚+˛U˚+˛*˛1˛*˛1ı+˛*˛1˛*¸+˛1¯+˛1˛+˛U˛+˛U˛+˛U˛1˛U˛1˛U˛+¸1˛U˛+˛\ÔU˛1˛V˛U˛\˛+˛\˛+UU˛+˛\˚1˚U¯+˛1˛*˛1˚˛*˛V**˚˛U˛*˛1˛+˛1˛+˛U˛+˛1˛*˛1˚+˛*˛1˘+˛1˛+˛U˛1˚+˛U˛+˚U˛1˛+˛Ä˘+˚U˛V˛1˛U˛1˛+˛1˛+˛\˛+˛*˚\˛+˚U**˛1˛*˛1˛*˛+ˆÿ∂˛+˛1˛*11˛˚+˛U˚+˛*˛1˛*˛1ı+˛*˛1˛*¸+˛1¯+˛1˛+˛U˛+˛U˛+˛U˛1˛U˛1˛U˛+¸1˛U˛+˛\ÔU˛1˛V˛U˛\˛+˛\˛+UU˛+˛\˚1˚U¯+˛1˛*˛1˚˛*˛V**˚˛U˛*˛1˛+˛1˛+˛U˛+˛1˛*˛1˚+˛*˛1˘+˛1˛+˛U˛1˚+˛U˛+˚U˛1˛+˛Ä˘+˚U˛V˛1˛U˛1˛+˛1˛+˛\˛+˛*˚\˛+˚U**˛1˛*˛1˛*˛+ˆ·∂˛+˛1˛*11˛˚+˛U˚+˛*˛1˛*˛1ı+˛*˛1˛*¸+˛1¯+˛1˛+˛U˛+˛U˛+˛U˛1˛U˛1˛U˛+¸1UUˇˇ++˛\ÔU˛1˛V˛U˛\˛+˛\˛+UU˛+˛\˚1˚U¯+˛1˛*˛1˚˛*˛V**˛˛ˇ˛U˛*˛1˛+˛1˛+˛U˛+˛1˛*˛1˚+˛*˛1˘+˛1˛+˛U˛1˚+˛U˛+˚U˛1˛+˛Ä¸+ˇ++˚U˛V˛1˛U˛1˛+˛1˛+˛\˛+˛*˚\˛+˚U**˛1˛*˛1˛*˛+ˆ    ≈˛*˛˛*˛1¯˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛1˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛U˛+˛U˛+˛1˛*˛1˛*˛+˛˘+*˝ˇ+˛*˛1˛+˛1˛+˛U˛1˛U¯1˛U˛1˛+11˛+˛*˛V˛+˛U˛1˛+˛˛+˛*˛+¯˛+˛++¸ˇ**˚+˛1˛*˛+˛*˛+˛*˛1˛*˛+˛˛+˛*++˛*¯+˛*˛+˛*˛1˛*˛+˛*˛1˛+˛U˙1˛ˇU˛*˛U˚+˛1˛U˛˛U˛1˛Ä˛˛*˛[˛U˛1˛*˛1++˛*˛+˛˛+˛*ˆ≈˛*˛˛*˛1¯˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛1˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛U˛+˛U˛+˛1˛*˛1˛*˛+˛˘+˚ˇ˛*˛1˛+˛1˛+˛U˛1˛U¯1˛U˛1˛+11˛+˛*˛V˛+˛U˛1˛+˛˛+˛*˛+¯˛+˛++˙ˇ*˚+˛1˛*˛+˛*˛+˛*˛1˛*˛+˛˛+˛*++˛*¯+˛*˛+˛*˛1˛*˛+˛*˛1˛+˛U˚1¸ˇ˛*˛U˚+˛1˛U˛˛U˛1˛Ä˛˛*˛[˛U˛1˛*˛1++˛*˛+˛˛+˛*ˆ≈˛*˛˛*˛1¯˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛1˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛U˛+˛U˛+˛1˛*˛1˛*˛+˛˙+˘ˇ**˛1˛+˛1˛+˛U˛1˛U¯1˛U˛1˛+11˛+˛*˛V˛+˛U˛1˛+˛˛+˛*˛+¯˛+˛++¯ˇ˚+˛1˛*˛+˛*˛+˛*˛1˛*˛+˛˛+˛*++˛*¯+˛*˛+˛*˛1˛*˛+˛*˛1˛+˛U¸1˙ˇ**˛U˚+˛1˛U˛˛U˛1˛Ä˛˛*˛[˛U˛1˛*˛1++˛*˛+˛˛+˛*ˆ“≈ı+˚˛U˘+˛1˚+˛*˛U˛+˛1˛*˛1¯+˛U˚+˛*UU˚+˛*˛U˛+˚1˛U˛1˛U˛1˛U˛*Ú+˜ˇ+˛U˛\˛U˚\˛V˛U˛V˛+˛V˛U˛+˛U\\˛+ÚU˚1˚+˛*˛+˛˛+˛U˛+1ˆˇ++˛1˛+˛U˛+˛U˛+¯1˛+˛U˚1++˛U˛+˛U˛+˛UÚ+˛U˛+˛V˛U˛\U¯ˇ1˛U˛V˛U˛1˛U˛+˚U˛*˛Ä˛+˛Ä˛\˛1˘+˛U˛1˛V˛+˛1ˆŒ≈ı+˚˛U˘+˛1˚+˛*˛U˛+˛1˛*˛1¯+˛U˚+˛*UU˚+˛*˛U˛+˚1˛U˛1˛U˛1˛U˛*Û+˛ˇ˙ˇ˛U˛\˛U˚\˛V˛U˛V˛+˛V˛U˛+˛U\\˛+ÚU˚1˚+˛*˛+˛˛+˛U˛+Ùˇ+˛1˛+˛U˛+˛U˛+¯1˛+˛U˚1++˛U˛+˛U˛+˛UÚ+˛U˛+˛V˛U˛\ˆˇ˛U˛V˛U˛1˛U˛+˚U˛*˛Ä˛+˛Ä˛\˛1˘+˛U˛1˛V˛+˛1ˆŸ≈ı+˚˛U˘+˛1˚+˛*˛U˛+˛1˛*˛1¯+˛U˚+˛*UU˚+˛*˛U˛+˚1˛U˛1˛U˛1˛U˛*Ù+˛ˇ˝˝ˇ+ˇˇUU˛\˛U˚\˛V˛U˛V˛+˛V˛U˛+˛U\\˛+ÚU˚1˚+˛*˛+˛˛+˛U++ˆˇU˛ˇ˛1˛+˛U˛+˛U˛+¯1˛+˛U˚1++˛U˛+˛U˛+˛UÚ+˛U˛+˛V˛U\\˜ˇ1ˇˇUU˛V˛U˛1˛U˛+˚U˛*˛Ä˛+˛Ä˛\˛1˘+˛U˛1˛V˛+˛1ˆ»˛+˛˛$˛*˛1˛$˛1˛*˛+**˛+˛*˛1˛*˛+˛*˛+˛*˚+˛U˛*¯+˛*˛+**˛+˛*˛+˛*¯+˛*˛+˛*˛1˚+˛*˛U˛*˛1˝ˇ¸ˇˇ**˛ˇ\˛1¯U˛1˛V˛1˛U˛1˛V˛*˛U**˛U˛+˛1˚U˛*˛1˛*˛U˚+˛*˛$˛˛1*˛ˇ˚ˇ**+˛ˇ**˚+˛U˛+˛1˛*˛U˛*˛+˛*˛+˛*++˛*˛1˛*ı+˛1˛*˛U˛1˛+˛1˛\1˜ˇ˛*ˇˇU˛*˛U˛*˛+˛1˛V˛1˛U˛\˛Ä˛˛*˚+˛*++˛U˛O˚+˛1ˆ»˛+˛˛$˛*˛1˛$˛1˛*˛+**˛+˛*˛1˛*˛+˛*˛+˛*˚+˛U˛*¯+˛*˛+**˛+˛*˛+˛*¯+˛*˛+˛*˛1˚+˛*˛U˛*11˛ˇ˙ˇ1˛*˛ˇ˛1¯U˛1˛V˛1˛U˛1˛V˛*˛U**˛U˛+˛1˚U˛*˛1˛*˛U˚+˛*˛$˛˛1˛ˇ˝˝ˇ˛*++ˇˇ**˚+˛U˛+˛1˛*˛U˛*˛+˛*˛+˛*++˛*˛1˛*ı+˛1˛*˛U˛1˛+˛1˛\˜ˇ+˛*Uˇˇ˛*˛U˛*˛+˛1˛V˛1˛U˛\˛Ä˛˛*˚+˛*++˛U˛O˚+˛1ˆ»˛+˛˛$˛*˛1˛$˛1˛*˛+**˛+˛*˛1˛*˛+˛*˛+˛*˚+˛U˛*¯+˛*˛+**˛+˛*˛+˛*¯+˛*˛+˛*˛1˚+˛*˛U˛*1ˇˇ¯11˛*\˛ˇ11¯U˛1˛V˛1˛U˛1˛V˛*˛U**˛U˛+˛1˚U˛*˛1˛*˛U˚+˛*˛$˛11ˇˇ˚˛ˇ1˛*˛+ˇˇ*˚+˛U˛+˛1˛*˛U˛*˛+˛*˛+˛*++˛*˛1˛*ı+˛1˛*˛U˛1˛+˛1\\˜ˇ++˛*UUˇˇ**˛U˛*˛+˛1˛V˛1˛U˛\˛Ä˛˛*˚+˛*++˛U˛O˚+˛1ˆÏ»˛+˛˚+˛*˚+˛1˛*UU¯+˛1˛+˛1˛*˛1¯+˛U˛*˛1˛+˛1¸+˛*˛V˚+˛1˛U˚1˛*˛U˛1˛U˛*˛U˚+˛ˇ˚ˇˇ˘U˛ˇ˝1˛\˛+˛\˛+˚U˛\˚U˛+UU˛+˛V˛U˛\˛+˛1˛*˛+˛*˛U˚+˚U+ˇˇ˘ˇ++˛U˛+Uˇˇ˛+˛U˛+˛U˛+˛1˛*ı+˛1++˛U˛*ı+˛U˛1˛U˛+˛\˛1˛VU˜ˇ¯Uˇˇ˙U˛$˛V˛˛V˛U˛+˛U˛V˛U˛Ä˛*˛1**˛U˛1˛U˛+˛UˆÌ»˛+˛˚+˛*˚+˛1˛*UU¯+˛1˛+˛1˛*˛1¯+˛U˛*˛1˛+˛1¸+˛*˛V˚+˛1˛U˚1˛*˛U˛1˛U˛*˛U¸+˛ˇ˚ˇˇ\¸U˙ˇ˛1˛\˛+˛\˛+˚U˛\˚U˛+UU˛+˛V˛U˛\˛+˛1˛*˛+˛*˛U˚+˚Uˇˇ¯˛+˛U˛+UUˇˇ++˛U˛+˛U˛+˛1˛*ı+˛1++˛U˛*ı+˛U˛1˛U˛+˛\˛1˛Vˇ˛˚ˇˆUˇˇ˚U˛$˛V˛˛V˛U˛+˛U˛V˛U˛Ä˛*˛1**˛U˛1˛U˛+˛UˆÚ»˛+˛˚+˛*˚+˛1˛*UU¯+˛1˛+˛1˛*˛1¯+˛U˛*˛1˛+˛1¸+˛*˛V˚+˛1˛U˚1˛*˛U˛1˛U˛*˛U˝+ˇˇ¸ˇˇt{u{tÚˇ˛+˛\˛+˚U˛\˚U˛+UU˛+˛V˛U˛\˛+˛1˛*˛+˛*˛U˚+¸Uˇˇ˙ˇˇU˛+˛U˛+˛Uˇˇ+˛U˛+˛U˛+˛1˛*ı+˛1++˛U˛*ı+˛U˛1˛U˛+˛\˛1VVˇˇ˛¸ˇÙUˇˇ¸U˛$˛V˛˛V˛U˛+˛U˛V˛U˛Ä˛*˛1**˛U˛1˛U˛+˛Uˆ‘˛*ı˛+˛U˚+˛*˛+˛*˛+**˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛1**˛+˛*˛U˛*˛U˛*˛U˚*˛+˛1˛˚+˛Uˇˇ˙ˇˇt{{ut{{ut{{ut{{ut{˛ˇ˛U˛*˛U˛+˛\˛*˛1˚+11˛\˛*˛+˛*˛+˛*˛1˛*˚1˛U˛$˛U1˛ˇ˚ˇˇ**˛+˛*˛+˛*+ˇˇ˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛1˚+˛U˚+˛1+˛ˇ¸ˇˇU˛+UU˛1˛U˛ˇˇU˛+˛\˛U˛1˛*˛U˛1˛V˛\˛+˛1˛Ä˛UÄIJ+¯U˛+ˆòŇĢflHHÿã§≤IJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7106. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7107. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7108.  
  7109.  
  7110.  ˛êêêÄ¢fl6AX ' ‘˛*ı˛+˛U˚+˛*˛+˛*˛+**˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛1**˛+˛*˛U˛*˛U˛*˛U˚*˛+˛1˛˚+UUˇ˘ˇˇ{uut{uut{uut{uut{uutˇˇ˛U˛*˛U˛+˛\˛*˛1˚+11˛\˛*˛+˛*˛+˛*˛1˛*˚1˛U˛$˛Uˇˇ˙ˇˇ˛*˛+˛*˛+˛*++ˇˇ**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛1˚+˛U˚+˛1ˇˇ˚ˇUU˛+UU˛1˛U˛Uˇˇ˛+˛\˛U˛1˛*˛U˛1˛V˛\˛+˛1˛Ä˛UÄIJ+¯U˛+ˆ‘˛*ı˛+˛U˚+˛*˛+˛*˛+**˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛1˛*˛+˛*˛+˛*˛1**˛+˛*˛U˛*˛U˛*˛U˚*˛+˛1˛˚+Uˇˇ˙Ïˇu{ˇˇ˛U˛*˛U˛+˛\˛*˛1˚+11˛\˛*˛+˛*˛+˛*˛1˛*˚1˛U˛$UUˇˇ˙ˇˇU˛*˛+˛*˛+˛*˛+ˇˇ*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛1˚+˛U˚+11ˇˇ˚ˇˇ˛U˛+UU˛1 UUˇˇUUˇˇ++˛\˛U˛1˛*˛U˛1˛V˛\˛+˛1˛Ä˛UÄIJ+¯U˛+ˆ—˛U˚˛+˛U˚1¯+˛1˛+11˛+˛U˛+˛1˛+˛Uı+˛*˛U˛+˛U˛+˛1˛+UU˛+˛U˛1˛Uı+˛1˛U˛+˛U˛*˛U˛ˇ¸˛ˇ˛+\\ˇ˛U˛\˛U˛\˛ˇtˇˇ˛+˛V˛1˛\˛U˛\˛+˛\˛VÄIJ1˚+˛V˛1˛V˛*˛V˛+˚U˛\U˛ˇ˚ˇˇ**˛1˛+˛U˛+˛U˛+Uˇˇ˛+˛1˛+˛1˛+˛U˛+˛1˚+**˛U˛+˛U˛+˛U˛*˚+˚U˛\+˛ˇ¸ˇˇ˝U˛\U˘ˇ++˛Uˇˇ1˛U˛Ä˚\˚+˛1˛V˛+˛U˛*˛U11˛+¯U˛\ˆ—˛U˚˛+˛U˚1¯+˛1˛+11˛+˛U˛+˛1˛+˛Uı+˛*˛U˛+˛U˛+˛1˛+UU˛+˛U˛1˛Uı+˛1˛U˛+˛U˛*UUˇˇˇ˝ˇˇU˛+˛\˛U˛\˛U˛\Uˇˇuˇˇ˛+˛V˛1˛\˛U˛\˛+˛\˛VÄIJ1˚+˛V˛1˛V˛*˛V˛+˚U˛\˝ˇ¸ˇˇU**˛1˛+˛U˛+˛U˛+UU˛ˇ+˛1˛+˛1˛+˛U˛+˛1˚+**˛U˛+˛U˛+˛U˛*˚+˚U˛\˛ˇ˚ˇ˛UÛˇ++˛U1ˇˇ˛U˛Ä˚\˚+˛1˛V˛+˛U˛*˛U11˛+¯U˛\ˆ—˛U˚˛+˛U˚1¯+˛1˛+11˛+˛U˛+˛1˛+˛Uı+˛*˛U˛+˛U˛+˛1˛+UU˛+˛U˛1˛Uı+˛1˛U˛+˛U˛*Uˇˇ˛ˇˇˇˇUU˛+˛\˛U˛\˛U˛\Uˇˇ{uˇˇ++˛V˛1˛\˛U˛\˛+˛\˛VÄIJ1˚+˛V˛1˛V˛*˛V˛+˚U\\ˇˇ˙ˇˇUU**˛1˛+˛U˛+˛U˛+˛U˛ˇ˛1˛+˛1˛+˛U˛+˛1˚+**˛U˛+˛U˛+˛U˛*˚+˚U\\ˇ˘¯ˇ˘+˛ˇ+˛U11ˇˇUU˛Ä˚\˚+˛1˛V˛+˛U˛*˛U11˛+¯U˛\ˆ»˛U˚+˛*˛1˛*¯+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*˛1˛*˛+˛*˛1˛*¸+˛U˛*˛1˛+˛U˛*˛U˛$˛1¯*˛+˛ˇ˝˝ˇU¸+˚U˛1˛\˛+\ˇˇ{u˛ˇ˝1˛U˛1˛U˛*˛\˛+˛\UU˛\˛1˛U˛*˛+˛*˛+˛U˛1˚+*ˇˇ˙ˇˇ˛*˘+˛*˛+˛*˛+˛*+˛ˇ**˛+˛*˛+˛*˛+˛*˛1˛*¸+˛U˛˛1˚+˛*˛1˚+*ˇ˙˝ˇ˛+˛+˛+˛+ˇˇ*˛U˛1ˇˇ*˛1˛U˛*˛\˛1˛+˛˛+˛*˛+˛**˛+˛U˛*˛+˛*ˆ˝»˛U˚+˛*˛1˛*¯+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*˛1˛*˛+˛*˛1˛*¸+˛U˛*˛1˛+˛U˛*˛U˛$˛1¯*++˝ˇ¸ˇˇUU¸+‹ˇ**˛\˛+˛\UU˛\˛1˛U˛*˛+˛*˛+˛U˛1˚+ˇˇ˙ˇˇ+˛*˘+˛*˛+˛*˛+˛*++˛ˇ*˛+˛*˛+˛*˛+˛*˛1˛*¸+˛U˛˛1˚+˛*˛1˚+ˇˇ˙ˇ+˛++˚ˇ˛++ˇˇ*˛U˛1*˛ˇ11˛U˛*˛\˛1˛+˛˛+˛*˛+˛**˛+˛U˛*˛+˛*ˆ »˛U˚+˛*˛1˛*¯+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*˛1˛*˛+˛*˛1˛*¸+˛U˛*˛1˛+˛U˛*˛U˛$˛1¯*+˛ˇ˚ˇˇ˛U˝+!ˇˇ    
  7111.         
  7112.         
  7113.         
  7114.         
  7115.         
  7116.         
  7117.         
  7118.     ˝ˇ**˛\˛+˛\UU˛\˛1˛U˛*˛+˛*˛+˛U˛1¸+˛ˇ¸¸ˇ˛*˘+˛*˛+˛*˛+˛*˛+˛ˇ˛+˛*˛+˛*˛+˛*˛1˛*¸+˛U˛˛1˚+˛*˛1¸+˛ˇ˝ˇ˚+ˇˇ*˛U˛1**˛ˇ1˛U˛*˛\˛1˛+˛˛+˛*˛+˛**˛+˛U˛*˛+˛*ˆ¯Œ˛+˛U˛*˛U˚+˛*˛U¯+UU˛+˛1˛+˛U¯+˛U˛+˛1Ú+˛U˛+VV¯1˛U˛1˛U˛+˛1ı+˛ˇ¸˛ˇU˛*UU++ˇˇ        ˡ            
  7119.         ˇˇ\\˛[˛V˛*UU˛+˛U˛1˚U˛V˛+˛U˛+˛\*ˇˇˇˇ˝ˇˇ3˝ˇU11˛U˛+˛1˛+˛1˛+˛U˛*UUˇˇ˘+˛U˛*¯+**˛U˛+˛U˛+ıU˛\+ˇˇˇ˛ÙˇOVVˇˇ˛++ˇˇV˛˛\˛U˛ˇ˛U˛V˛U˛V˛+˛U˛*˛+˛*¸+˛U˛1˛\˛U˛+ˆ˚Œ˛+˛U˛*˛U˚+˛*˛U¯+UU˛+˛1˛+˛U¯+˛U˛+˛1Ú+˛U˛+VV¯1˛U˛1˛U˛+˛1ˆ+˛ˇ˚ˇˇUU˛*UU++ˇˇ
  7120.  
  7121. „ˇ
  7122.  
  7123. ˇˇ\\˛[˛V˛*UU˛+˛U˛1˚U˛V˛+˛U˛+˛\ˇˇ˛ˇ˛˝ˇ3-˝ˇ1˛U˛+˛1˛+˛1˛+˛U˛*˛Uˇˇ˙+˛U˛*¯+**˛U˛+˛U˛+ıU˛\˛ˇ˛ˇ¸ˇVV+˛V+˛V+ˇˇ+˛+ˇˇV˛˛\˝U˛ˇUU˛V˛U˛V˛+˛U˛*˛+˛*¸+˛U˛1˛\˛U˛+ˆ˘Œ˛+˛U˛*˛U˚+˛*˛U¯+UU˛+˛1˛+˛U¯+˛U˛+˛1Ú+˛U˛+VV¯1˛U˛1˛U˛+˛1˜+˝ˇ¸ˇˇ˛U˛*UU++ˇˇ    „ˇ    ˇˇ\\˛[˛V˛*UU˛+˛U˛1˚U˛V˛+˛U˛+\\˛ˇ˝˝ˇ3˝ˇ-3˝ˇU˛+˛1˛+˛1˛+˛U˛*˛U+ˇˇ˚+˛U˛*¯+**˛U˛+˛U˛+ıU\\˛ˇ¸ˇˇO˛VO˛VO˛VO˛Vˇˇ˚+ˇˇ˛˛\¸U˛ˇU˛V˛U˛V˛+˛U˛*˛+˛*¸+˛U˛1˛\˛U˛+ˆÀ˛*˛1˚+˛*˛+˛*˛+˛*˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˚+˛U**˛+˚1˛˛1˛*˛1˛˛+˛*˛+¸ˇ˝ˇˇ+˛*¸1˛\ˇ
  7124. Ìˇ¯ˇ
  7125. ˇˇ**˛U˛*˘+˛U˛+˛1˛+˛*˚+˛1*˝ˇ¸ˇˇ33,˝ˇ33˝ˇ,++˛*˛1˚+˛*˛+˛*++ˇˇ**˛+˛*˛+˛*˛1˛11˛*˚+˛U¯+˛1+˛ˇ˚ˇO˛VO˛VO˛V˙ˇ+˛+ˇˇ˛\˛U˛\˛1*ˇˇ˛*˚+˛U˛*˛U˛1˛+˛*¸+˚*˛1ÛÀ˛*˛1˚+˛*˛+˛*˛+˛*˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˚+˛U**˛+˚1˛˛1˛*˛1˛˛+˛*++ˇ˝ˇˇˇˇ++˛*¸1˛\
  7126.         Óˇ˝˙ˇ        ˇˇ**˛U˛*˘+˛U˛+˛1˛+˛*˚+˛1˛ˇ˚ˇˇ--3--˝ˇ3-˝ˇ-˛*˛1˚+˛*˛+˛*˛+ˇˇ*˛+˛*˛+˛*˛1˛11˛*˚+˛U¯+˛1˛ˇ˚ˇ˛V+˙ˇ+˘ˇ˛+++ˇˇ˛\˛U˛\˛1**ˇˇ**˚+˛U˛*˛U˛1˛+˛*¸+˚*˛1ÛÀ˛*˛1˚+˛*˛+˛*˛+˛*˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˚+˛U**˛+˚1˛˛1˛*˛1˛˛+˛*+ˇˇ˚˛ˇ˛+˛*¸1˛\    
  7127. Óˇ˝˙ˇ    
  7128. ˇˇ**˛U˛*˘+˛U˛+˛1˛+˛*˚+11˛ˇ¸˛ˇ    3-33-33˝ˇ-3˝ˇ*˛1˚+˛*˛+˛*˛+*ˇˇ˛+˛*˛+˛*˛1˛11˛*˚+˛U¯+11˛ˇ˚˚ˇ†ü†üˇˇV¯ˇ¸+ˇˇ˛\˛U˛\˛1**˛ˇ*˚+˛U˛*˛U˛1˛+˛*¸+˚*˛1Û◊˛+ı˛1˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛U˚+˛*˛U˛+˛1˛+˛U˛+˛1˛*˚+˛U˘+˛U˛1˛O˛+˛U˛+˛U˚+˛ˇ˚ˇˇU˛+˛1˛+VV˛U
  7129.         Óˇ˛˘ˇ        ˇˇ\\¯+VV˛U˛\˛*¯U˛*˛\U˝ˇ¸ˇˇ33,33,33,˛ˇ33˝ˇ,++˛1˛*˛U˛+˛U¸+ˇˇ++˛1˛+˛U˛+˛1++˛U˚+˛*˛+˛*˛U+˛ˇ¸ˇˇü†˛ü {{ut{ˇˇOzsOO¸ˇ++++ˇˇ˛*˛+˛U˛+˛*˛ˇ˛*˛+˛V˛1˛U˛V˛U˛V11˛U˛*˛1˚+ˆ◊˛+ı˛1˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛U˚+˛*˛U˛+˛1˛+˛U˛+˛1˛*˚+˛U˘+˛U˛1˛O˛+˛U˛+˛U¸+˛ˇ˚ˇˇUU˛+˛1˛+VV˛Uˇ
  7130.  
  7131. Òˇ˚˘ˇ
  7132.  
  7133. ˇˇ\\¯+VV˛U˛\˛*¯U˛*˛\ˇˇ˙¸ˇ 3--3--3--˛ˇ3-˝ˇ+˛1˛*˛U˛+˛U˚+ˇˇ+˛1˛+˛U˛+˛1++˛U˚+˛*˛+˛*˛U˝ˇ¸ˇô{uut{uut{uutˇVˇOys¸ˇ˛++ˇˇ**˛+˛U˛+˛*+˛ˇ**˛+˛V˛1˛U˛V˛U˛V11˛U˛*˛1˚+ˆ◊˛+ı˛1˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛U˚+˛*˛U˛+˛1˛+˛U˛+˛1˛*˚+˛U˘+˛U˛1˛O˛+˛U˛+˛U˝+˛ˇ¸˛ˇ˛U˛+˛1˛+VV˛Uˇ    Ùˇ¯˘ˇ    ˇˇ\\¯+VV˛U˛\˛*¯U˛*\\˛ˇ˚¯ˇ -33-33-33˛ˇ3-3˝ˇ11˛*˛U˛+˛U˙+ˇˇ˛1˛+˛U˛+˛1++˛U˚+˛*˛+˛*UU˚ˇ˛ˇu{t{u{t{u{t{u{ˇVˇˇOzs˝ˇ˚+ˇˇ**˛+˛U˛+˛*++˛ˇ*˛+˛V˛1˛U˛V˛U˛V11˛U˛*˛1˚+ˆ›˛+˛˛*˛U˚*˛+˛U˛*˛+˛*˛1˛*˚+˛1¸+˛*˛1˛*¯+˛*˛+˛*˛+˛*˚+˛1˚+**˛U˚+˛*˛1˛+˛1˛*˛+˛ˇ˚ˇˇ+˛*˛1˛+˛1¸Uˇ
  7134. Ùˇ¯˘ˇ
  7135. ˇˇ11˛\˛*¸U˛+˛*˛U˛1˛+˛*˛1+˛ˇ¸¸ˇ3˘ˇ
  7136. 3,33,33,˝ˇ33˝ˇ˚+˛1˛*˛+˛*+˛ˇ**˚+˛1˛*11˛*˛U˛*˛1˛*˝+˛ˇ˛˝ˇ{ut{{ut{{ut{{utˇV¯ˇ˛++ˇˇUU˛+˛1˛U˛\˛1˛ˇ˛*˛V˛*˛+˛*˛V˛*++˚U˛˛+˛*ˆ›˛+˛˛*˛U˚*˛+˛U˛*˛+˛*˛1˛*˚+˛1¸+˛*˛1˛*¯+˛*˛+˛*˛+˛*˚+˛1˚+**˛U˚+˛*˛1˛+˛1˛*++˝ˇ¸ˇˇ++˛*˛1˛+˛1¸Uˇ        Ùˇ˜˙ˇ        ˇˇ11˛\˛*¸U˛+˛*˛U˛1˛+˛*˛1˝ˇ¸˜ˇ˚ˇ    -3--3--˝ˇ3-˝ˇ˝+˛1˛*˛+˛*++˛ˇ*˚+˛1˛*11˛*˛U˛*˛1˛*˛+˝ˇ˛˛ˇut{uut{uut{uut{uˇˇV˘ˇ++˛+ˇˇUU˛+˛1˛U˛\˝1˛ˇ**˛V˛*˛+˛*˛V˛*++˚U˛˛+˛*ˆ)‚++˛1˛U˛+˛U˛1˛U˛+˛U˛+˛U˚+˛*˛U˛+˛1˛+UU˛1˛U˛+˛U˛+˛U˛+˛U˛1˛U˛1˛\˛1˛+˛1˛+˛1UU˛+˛U˚1ı+*ˇ˘ˇˇ˛+˛U˛1˚UÄIJ1ˇ    
  7137. Ûˇ˜˚ˇ    
  7138. ˇˇUU˛*˛V˛U11˛+˛1˛U˛1˘U˛ˇ˚ˇˇ+4ˇ4˚ˇ3-˚ˇ    3-33-33-˛ˇ-3˝ˇ11˛*˛1˛+˛1˛+˛ˇ˛+˛1˛*¸+˛U˛+˛V˛+˛U11˛ˇ¸    ˇˇu{t{u{t˛VOicc>iˇˇO˚ˇVˇˇ¸+ˇˇUU˛\˛1˛V˛1˛U++ˇˇ11˛U˛Ä˚U˛*˛U11˛U˛*˛+˛*˛+ˆ*‚++˛1˛U˛+˛U˛1˛U˛+˛U˛+˛U˚+˛*˛U˛+˛1˛+UU˛1˛U˛+˛U˛+˛U˛+˛U˛1˛U˛1˛\˛1˛+˛1˛+˛1UU˛+˛U˚1ı+ˇ˙˛ˇ˝+˛U˛1˚UÄIJ1ˇ        Ûˇı˝ˇ        ˛ˇU˛*˛V˛U11˛+˛1˛U˛1˙U˝ˇ¸ˇˇ˛+¯ˇ3,33,¸ˇ33,33,3˛ˇ33˝ˇ˛*˛1˛+˛1˛+U˛ˇ++˛1˛*¸+˛U˛+˛V˛+˛U1ˇˇ¸ˇˇ˛VV?>ic?>ic?>i8?ˇVˇˇOz¸ˇ+˛+ˇˇUU˛\˛1˛V˛1˛U˛+ˇˇ1˛U˛Ä˚U˛*˛U11˛U˛*˛+˛*˛+ˆ/‚++˛1˛U˛+˛U˛1˛U˛+˛U˛+˛U˚+˛*˛U˛+˛1˛+UU˛1˛U˛+˛U˛+˛U˛+˛U˛1˛U˛1˛\˛1˛+˛1˛+˛1UU˛+˛U˚1ˆ+˛ˇ˚˛ˇ˝+˛U˛1˚UÄIJ1ˇ
  7139.  
  7140. Ûˇ˙ˇ˝˝ˇ
  7141.  
  7142. ˝ˇ˛*˛V˛U11˛+˛1˛U˛1˚U˛ˇ˚ˇˇV˛+U˛ˇ3¸ˇ3--˝ˇ˝ˇ3--3--3˝ˇ-˝ˇ-˛1˛+˛1˛+UU˛ˇ+˛1˛*¸+˛U˛+˛V˛+˛Uˇˇ˚ˇˇ˚>cc?>>˛8>˛8>ˇVˇˇs9O˝ˇ˛+++ˇˇU˛\˛1˛V˛1˛U˛+1ˇˇ˛U˛Ä˚U˛*˛U11˛U˛*˛+˛*˛+ˆ%‡˛U˛˛1˛+˛1˛*˛1˛*˛1˛+˛U˛+˛1˛*˛U˛*¸+˛1˛*˛+˛*˛+˛*˛+˛*¯+˛*˛U˛+˛1˛*˛U**˛U˛*˛+˛*˛1˛*˛+*˛ˇ˚˝ˇ*˚+˚1˛ÄUU˛+ˇ    Ûˇ˙¯ˇ    ˇˇ*ˇˇ++˛*˛\UU˛\˛*˛U˛1˛U11˝ˇ¸ˇˇ**˛U++˛ˇ4˝ˇ˛ˇ3˛ˇ3-˝ˇ33-33-˝ˇ3˛ˇ*¯+˛*˛ˇ˛+˛1¸+˛*˛\˚U11ˇˇ˙¸ˇ8>8b8>8b8>8b8>8ˇVˇˇ?99˝ˇ˚+ˇˇ+˛1˛U˛*˛+˛1˛U++ˇˇ¸+˛V¯1UU˛˛+˛*˛1Û‡˛U˛˛1˛+˛1˛*˛1˛*˛1˛+˛U˛+˛1˛*˛U˛*¸+˛1˛*˛+˛*˛+˛*˛+˛*¯+˛*˛U˛+˛1˛*˛U**˛U˛*˛+˛*˛1˛*˛+˛ˇ˚ˇˇtˇˇ*˚+˚1˛ÄUU˛+ˇ
  7143. Úˇ˚¯ˇ
  7144. ˇˇ**ˇˇ+˛*˛\UU˛\˛*˛U˛1˛U1˛ˇ¸˛ˇ˛*˛U˛+ˇˇ3˙ˇÛˇ,33,33˛ˇ3,˛ˇ¯+˛*1˛ˇ++˛1¸+˛*˛\˚U1˛ˇ¸˝ˇˇˇV88c˛8c˛8c˛8cˇVˇˇ99¸ˇ˛+++ˇˇ+˛1˛U˛*˛+˛1˛U˛+ˇˇ˝+˛V¯1UU˛˛+˛*˛1Û"‡˛U˛˛1˛+˛1˛*˛1˛*˛1˛+˛U˛+˛1˛*˛U˛*¸+˛1˛*˛+˛*˛+˛*˛+˛*¯+˛*˛U˛+˛1˛*˛U**˛U˛*˛+˛*˛1˛*++˛ˇ˚ˇˇ{uˇˇ*˚+˚1˛ÄUU˛+ˇ        Úˇ˚¯ˇ        ˇˇ**˛ˇ˛*˛\UU˛\˛*˛U˛1˛Uˇˇ˙ˇˇ1˛*˛U˝+ˇ4ˇˇ3˛ˇ3˘ˇ--ˇˇ-¸ˇ3--3-˛ˇ-˝ˇ˙+˛*11˛ˇ+˛1¸+˛*˛\˚U˚ˇ˛˝ˇˇˇ>˛8>˛8>˛8>88ˇVV¯ˇ˛+ˇˇ+˛1˛U˛*˛+˛1˛U˝+˛ˇ++˛V¯1UU˛˛+˛*˛1Û!‡˛1˛U˛1˛˛1˛V˛+˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+11˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+˛V˚1˛+¸U˚+˛U˛+˛1+˝ˇ˝˛ˇ{t{ˇˇV˛1˛U˛+˛Ä˛+VV˛Uˇ    
  7145. Úˇ˚¯ˇ    
  7146. ˇˇ\\U˛ˇUU˛*˘U˛+˛U++ˇˇ˙ˇˇ¸U˛+˛U1ˇ44ˇ3˛ˇ3˛13˝ˇ-¸ˇ¸ˇ-33-3˘ˇUU˛+˛U˛+˛ˇ˚+11ˆU˜ˇV˛ˇ
  7147. ˇ8b8>8b8VO˛            ˇˇVû˘ˇ¸+ˇˇ˝+˛*˛V˛+˛V˛1˛U++˛ˇU˛*˛+˛U˛Ä**¯+˛*˛Uˆ"‡˛1˛U˛1˛˛1˛V˛+˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+11˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+˛V˚1˛+¸U˚+˛U˛+˛1ˇ˘ˇˇut{{ˇˇV˛1˛U˛+˛Ä˛+VV˛Uˇ        Úˇ˙˘ˇ        ˇˇ\\UU˛ˇU˛*˘U˛+˛U+˛ˇ˚ˇˇ˚U˛+˛U1¸ˇ3,ˇ3˝1ˇˇ4ˇ,˝ˇˇˇ,¸ˇ33,33˘ˇ˛+˛U˛+U˛ˇ¸+11˜U˜ˇVOV¸ˇO˛V                    ˇˇVOˇ]W¸ˇ˛++ˇˇ˛+˛*˛V˛+˛V˛1˛U˛+˛ˇ˛*˛+˛U˛Ä**¯+˛*˛Uˆ$‡˛1˛U˛1˛˛1˛V˛+˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+11˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+˛V˚1˛+¸U˚+˛U˛+11ˇ˙˛ˇt{uutˇˇV˛1˛U˛+˛Ä˛+VV˛Uˇ
  7148.  
  7149. Úˇ˛ˇ˛˘ˇ
  7150.  
  7151. ˇˇ\\˛U˝ˇ**˘U˛+˛U˝ˇ˝˛ˇ˙U˛+˛U1¸ˇ3-ˇ˚1ˇ3ˇˇ-ˇˇ3˙ˇ3˝ˇ--3-˘ˇ+˛U˛+UU˛ˇ˝+11¯Uˆˇ˛Vˇ¸V        ˇ+yˇ33¸ˇ++˛+ˇˇ˛+˛*˛V˛+˛V˛1˛U˛+U˛ˇ**˛+˛U˛Ä**¯+˛*˛Uˆ-‡˛U˛*˚+˛U˛*˚+˛1˛*˛1˛+˛1˛+˛1˛*˛+**˛+˛*˛+˛*˛1˛*˛+˛*˛1˛+˛U˛*¯+˛*˛+11˛U˛*˛+˛*˛+*ˇ˘
  7152. ˇˇu{t{u{ˇˇ*˛+˛*˛Ä˛\˛V**˛Äˇ    Ûˇ˝ˇ˛˘ˇ    ˇˇ11˛\U˝ˇU˘+˛U++˚ˇ˛ˇˇ**˛U˛*˚+1ˇ43ˇ-3ˇˇ++UU**ˇˇ4ˇ3ˇ3˘ˇˇ-3˝ˇ3-3˘ˇ**˛1˛+˝ˇ**UU˛1˛U**˜ˇ+ˇˇVV˚ˇVˇVOˇ3W3˝ˇ˚+ˇˇ˛*¯+˛*˛+˛*¸+˛ˇ+˛1˛Ä˛U++˛*˛1˛*˛+˛*ˆ&‡˛U˛*˚+˛U˛*˚+˛1˛*˛1˛+˛1˛+˛1˛*˛+**˛+˛*˛+˛*˛1˛*˛+˛*˛1˛+˛U˛*¯+˛*˛+11˛U˛*˛+˛*˛+˛ˇ˝
  7153. ˇˇˇ{ut{{utˇˇ*˛+˛*˛Ä˛\˛V**˛Äˇ
  7154. Ûˇ˛ˇˇ˛˘ˇ
  7155. ˇˇ11˛\UU˝ˇ˘+˛U+ˆˇ˛*˛U˛*˚+
  7156. 1ˇ34ˇ33ˇˇ++UU˛*ˇ3ˇ3,ˇˇ++Òˇ33,˙ˇ˛1˝+˝ˇ*UU˛1˛U*˜ˇ++ˇˇVV˛ˇˇˇVˇOVˇ33]˝ˇ++˛+ˇˇ˛*¯+˛*˛+˛*˚+˛ˇ˛1˛Ä˛U++˛*˛1˛*˛+˛*ˆ#‡˛U˛*˚+˛U˛*˚+˛1˛*˛1˛+˛1˛+˛1˛*˛+**˛+˛*˛+˛*˛1˛*˛+˛*˛1˛+˛U˛*¯+˛*˛+11˛U˛*˛+˛*++¸ˇ˛˛ˇ
  7157. ut{uut{uˇˇ*˛+˛*˛Ä˛\˛V**˛Äˇ        Ùˇ˝˛ˇ˘ˇ        ˇˇ11˛\˛U˝ˇ˙+˛U+˜ˇ1˛*˛U˛*˚+1ˇ43ˇ4--ˇˇ++UU**˝ˇ3ˇˇ++ˇˇ3Úˇ3--˙ˇ1˝+¸ˇUU˛1˛U˜ˇ++ˇˇ+V˛ˇˇˇˇVVˇW˙ˇ˛++ˇˇ˛*¯+˛*˛+˛*˙+˝ˇ1˛Ä˛U++˛*˛1˛*˛+˛*ˆ›˛U˛+˛U˛+˛U˚1˛+˛U˛+˛U˛+˛U˛1˚+UU˚+˛*˛U˛+˛1˛*˛U˛+˛1˛*¯U¯+11˚+˚1˛+¸ˇˇˇ{u{t{u{t{ˇˇ1˛+˛U˛\˛Ä˛+ÄIJ\ˇ    
  7158. Ùˇ˛˝ˇ˘ˇ    
  7159. ˇˇ\\¸U˚ˇ˛U˛V˛U1¯ˇ++˛1˛+˛U˛+˛U +ˇ44ˇˇ3-ˇˇUU˝+ˇ34ˇˇˇˇ++1ˇ4ˇ3ˇ3Ûˇ-3˙ˇ11˚ˇUU˛V˛+¯ˇ˝+ˇˇVO˛ˇ
  7160. ˇOV˛z
  7161. {zzˇˇVˇ3W3W˝ˇ¸+ˇˇ¯U˛*˛+˛\˛Ä˛1˛\¸ˇ1˛U˛O¸+˛*˛1˚+ˆ›˛U˛+˛U˛+˛U˚1˛+˛U˛+˛U˛+˛U˛1˚+UU˚+˛*˛U˛+˛1˛*˛U˛+˛1˛*¯U¯+11˚+˚1˝+˙ˇ {{ut{{ut{{ˇˇ1˛+˛U˛\˛Ä˛+ÄIJ\ˇ        „ˇ        ˇˇ\\˝U˚ˇ+˛U˛V˛U11˙ˇ˛+˛1˛+˛U˛+˛U+ˇ43ˇˇ3,ˇ˛U˝+ˇ44ˇˇ3ˇˇ++1ˇ3ˇˇ,+ˇ3ˇˇ3˜ˇ33,ˆˇ\UU˛V˛+U˙ˇ˛++ˇˇOVV˛ˇˇVV{˛z{˛z{POOVˇVˇ]W33ˇVˇˇ˛++˛ˇ˘U˛*˛+˛\˛Ä˛1\\˚ˇ1˛U˛O¸+˛*˛1˚+ˆ›˛U˛+˛U˛+˛U˚1˛+˛U˛+˛U˛+˛U˛1˚+UU˚+˛*˛U˛+˛1˛*˛U˛+˛1˛*¯U¯+11˚+˚1¸+¸ˇ
  7162. uut{uut{uutˇˇ1˛+˛U˛\˛Ä˛+ÄIJ\ˇ
  7163.  
  7164.     Áˇ
  7165.         
  7166.  
  7167. ˇˇ\\˛U˚ˇ++˛U˛V˛U˛1¸ˇU˛+˛1˛+˛U˛+˛U+ˇ34ˇˇ3ˇ˛U˝+ ˇ33ˇˇ-ˇˇ++ˇˇ4˛ˇ-+ˇ4ˇ-Ûˇ--¯ˇ\UU˛V˛+UU¸ˇ++˛+ˇVV+ˇ˝ˇ˛˛zPPOOPPOOPPOˇVˇˇ3W3˝ˇ+˛+˛ˇ˘U˛*˛+˛\˛Ä˛1\˚ˇ11˛U˛O¸+˛*˛1˚+ˆò<@fl@flXAò 'Óˇ¸?˝ˇ
  7168. ¿<?¿fl˛ˇ˚ˇ¸„˛'Óˇ¸?˝ˇ¿?¿flˇˇ˛˚ˇ¸√˛(Óˇ¸?˛ˇ˛Ä?¿flˇˇ¸˚ˇ¸É˛&Óˇ˝¿ˇq¿ˇÄ?¿flˇˇ¯˙ˇ~˝&Óˇˇ˛ˇq¿˛¿?¿flˇˇ˙ˇÄ~>˝$Ì˝ˇq«¸¸¿?¿flˇˇ‡˚ˇ¸~|˝&Ìˇˇ‡ˇˇ¡¯‡?¿flˇˇ¿¿?˚ˇ¸¸‡˝&Ì    ?ˇˇ‡ˇˇ˚˛?¿˛ˇÄ¿˚ˇ˛¯‡˝$Ìˇˇfl¸ˇ‡˛x¿˛ˇÄ¿˚ˇ˛¯‡˝ Ì˘ˇ¿˛ <¿ˇˇˇ˛¿˚ˇ˛w‡¸ Ì˘ˇÄ˛ ¿ˇ?ˇˇ¸¿˚ˇ˛¿¸ Ìˇ˛¸ˇ˝ ˇ¿ˇˇˇ¯¿˚ˇ˛˚%Ìˇˇ˛ˇ˛˝ɡÁ˝ˇ˛˚ˇ˛~ġ$Ïˇˇ˛ˇ¸˝√˚ˇ‡˛¸ˇ˛¸ġ"Ïˇˇˇfl¯˝˙ˇ¿˛?˚ˇ¯ġ"˝Ú    ‡?ˇˇˇˇüÒ¿˝˙ˇÄqŒ8˚ˇ˚$˝Ú    ‡ˇˇˇˇ·¿˝˚ˇqŒ8˚ˇ‡˚%˝Ú    ‡ˇˇˇˇ¡¿˝?¸ˇ˛qŒ8˚ˇ¿˚Ï˛„ˇ¿˚˚ˇ¸˚ˇÄ˚Ï˛„ˇ¿>˚ˇ˚ˇøˇˇ¸˚ˇ˙Ï„øÄ|˚ˇÛ˝ˇ¸¸ˇ˛˙&˝¯‡Û¯„    ¿¸˚ ˇ·ˇ?ˇ‡p8¸ˇ¸˙'˝¯‡Û|„¡¸˚
  7169. ˇ√ˇ?ˇ¿p8˝ˇ¯˙&˝¯‡Û<„√¸˙ ˇÉˇ?ˇÄp8?˝ˇ˙&˝¿Ù‡¿˙ɡ?ˇÄ˝˝ˇ‡˙&˝¿Ù‡Ä˙?Ŏ?˛Ä˝˝ˇ¿˙%˝¿Ùć˘Ŏ?¸Ä˝˝ˇÄ˙.˛é8Ĉ?ˇ˛;„q˛˘ Ŏ?¯Ò¿89˝ˇ?ġ/˛é8Ĉ?ˇ˛9„q˛˘ Ŏ?Ò¿88˛ˇ˛?ġ/˛é8Ĉ?ˇ˛8Ûq¸˘¡ˇ?‡Ò¿88ˇˇ¸?ġ'˚ı«8¯¯·ˇ?¿˚ ¿ˇˇ¯Ä8pˇ'˚ı«¯qˇ?Ä˚ ¿ˇˇ¯Ä8pˇ&˚ı«‡¯yˇ?˙ ¿ˇˇ¯Ä8pˇ2˛é8‡˛ ¯Ä8ÄÄp˙=ˇ~?„é8ˇˇ«ˇ‡éˇ2˛é8‡˛ ¯Ä8Äp˙?ˇ¸?„é8ˇˇáˇ‡éˇ2˛é8‡˛ ¯Ä8¿>p˙ˇ¯?„é8ˇˇˇ‡éˇ$¸Ù˛‡|˜ˇ8˙ˇ˛ˇIJ#¸Ù˛¯¸˜ˇ‡8˘ˇ¸ˇIJ"¸Ù˝˝¯˜ˇ¿8˘¯ˇIJ0˛p?‡˛ p˘„ć˜ˇÄpq¿‡¿øqˇ˛8/˛p?‡˛ p˘„ć?‡ˆˇpq¿‡¿ü‡qˇ˛8/˛p?‡˛ p˘„ć¿ˆ~pq¿‡¿è¿qˇ˛8%˝«ı¿˛ı8‡˙wÄÄÄpˇ%˝«ı¿˛ı‡˙sÄÄÄpˇ'˛é8ˆÄ88Úpq¿8Ä˝¿ˇ'˛é8ˆÄ88Úpq¿8Ä˝¿ˇ'˛é8ˆÄ88Úpq¿8Ä˝¿ˇ˝p¿p‹Ä˝8å˛˝p¿p‹Ä˝8å˛˝p¿p‹Ä˝8å˛*˝Ä?„Ä˚`˛8Ò¿˛8‡˝¿‡8ˇ-˝Ä?„Ä˚`˛80Ù¿˛8‡˝¿‡8ˇ2˝Ä?„Ä˝`˛8xˆ¿˛8‡˛¿‡8ˇ$˘Ä˝«¸¸ˆ‡˘‡Ä˚¿%˘¿˝«˝˛ˆ‡˘‡Ä˚¿%˘‡˝«˝ˇˆ‡˘‡¿˚¿/˚Ä˝?˛cĸˇÄ¯fl¿Œ„ġˇ·¿˝pˇ/˚Ä˝¯˛cĸ˛¿¯ˇ¯¿Œ„ġˇÒ¿˝pˇ/˚Ä˝ˇ¸˛cĸ¸`¯ˇÏ¿Œ„ġˇ˘¿˝pˇ¯ˇÃ˙p?¯0˜ˇΔ¯ˇÃ¯¯ˇÜ˙p¯ˇÉ¯ˇÜ¯ ¯ˇ˙pˇ‡ ¯ˇĢˇ¯1˚„Ä8IJÄć¿ˇ¿¯?˛¿p¸ˇÅIJġ1˚„Ä8ĸ¿ć¿ˇÄ¯?¸`p¸˝Ä¿˛ġò<@Äfl@ÄflòAÿ 2˚„Ä8Ä?¯`ć¿ˇĢ?¯0p¸?˘Ä`˛ġ+˙
  7170. q«0˛¿˛¿˘?>ĸ0˘+˙
  7171. q«ˇ‡˛¿¸‡˘‡ĸˇ‡˘,˙
  7172. q«ˇ¿ ˛¿?¯p˘ˇ¿Ä˝ˇ¿ ˘2˛Ä¯ˇÄ`8Ä˛˙ˇá˛ÄˇÄ˘3˛Ä¯ˇ`8ġ‡ˇ¯˚ˇˇˇ‡Äˇ˘4˛Ä¯˛¿`8ġ¿ˇ¸˚˛˛ˇ ˛Ä˛Ä˙)˙p¸˛‡˚ˇÄˇ¸˚¸˝ˇ¸¸Ä¿˙*˙p?¯˛p˚ˇˇ¸˚¯Şˇ¸?¯Äp˙*˙p˛8˚˛ˇ¸˚?IJˇ¸Ä8˙4˚„鄡‡˛˝‡¸ˇ¸¸ˇ¯ú˛ˇq¿˛ˇ‡˛˝4˚„鄡¿˛˝‡?¯ˇ¸¸ˇ¯˛ˇ
  7173. q¿ˇ¿˛˝4˚„鄡IJ˝‡ˇ¸¸ˇ∏˛ˇ
  7174. q¿ˇÄˇ˝1˙
  7175. pˇ_‡Éú˝ˇ‡ˇ˛¸ˇ˛ˇ 0ˇˇÄÄ˚2˙
  7176. p˛ˇ˛√ú˛ˇ¿ˇˇ¸˛˛ˇ 0˛ˇÄ¿˚3˙
  7177. p¸?ˇˇÄcú˛ˇÄˇˇÄ˝¸˛ˇ 0¸ˇ¿‡˚4˚
  7178. „ˇ¿ˇ¯ˇˇ¿0˝ˇ˛ˇ˝¿˝¯9«˛ˇ ¿?ˇˇ¿p¸4˚„ˇ¿ˇ˛ˇ˝˛˛ˇ¸¿˝?9«˛ˇ ¿˜¿ˇ¿8¸4˚„ˇ¿ˇ‡˛ˇ¸˝¸˛ˇ¸`˝‡9«˛ˇ ¿ˇˇ?ˇ¿‹¸2˙q¡ˇ¿˛ˇ¸˝?¯˛ˇ¸0˝ˇ¡¿˛ˇ ġˇ?ˇ¿Ó˚3˙q√ˇÄ˛ˇ˛˝˛ˇ˛ˇÅ¿˛ˇ ġˇ¯?ˇ¿ˇ˜˚4˙q«ˇ?˛ˇ˛IJˇ‡˛ˇ ˛ˇ¿˛ˇ ġˇ¸?ˇ¡ˇ˚˚5˚„ˇˇ˛˝ˇÄˇ¿˛ˇ¸˛˛8˛ˇ ¿ˇˇ¸?ˇ¡ˇ˝Ä¸4˚„ˇˇ¸¸ˇ¿ˇÄ˛ˇ¸˛¸8˛ˇ ‡ˇˇ¸?ˇ√ˇ¸¿¸4˚„ˇˇ¯¸ˇ`ˇ˛ ˇ¸Ä¯8˛ˇ ∞?˚ˇ˛?ˇ√ˇ¸`¸3˙p¸¸ˇÄ8˛IJ ˛¿?˛ˇ ˜ˇ˛?ˇ«ˇ¸0¸3˙pˇ¸¸ˇÄ¸Äˇˇ‡˛ˇ ˇÁˇ˛ˇáˇ˛¸3˙qˇ‹¸ˇÄ?¯‡ˇˇ¸xˇ¿˛ˇ ˇ«ˇ˛ˇˇ¸¸3˙ˇ‡¸ˇ¿ˇˇ¸<ˇÄœ˛ˇ wŒˇáˇ˛ˇˇ¸¸4˙ˇ‡¸ˇ¿ġ‡ˇˇ¸ˇœ˛ˇ
  7179. sŒˇˇ¸˛ˇ¸Ä˝4˙˛‡¸ˇ¿¿ˇ¿¯ˇˇ˛˛œ˛ˇ
  7180. qÓ˛ˇ¸˛ˇ¸¿˝4˙¸¸ˇ¿ˇÄ˝¿ˇˇ˛Ä¸˛˛ˇ
  7181. ¸ˇ¸¸ˇ¯‡˝4˙¯¸ˇ¿xˇˇ?ˇˇ˛¿¯˛˛ˇ
  7182. x?¯ˇ¸¸ˇ¯x˝4˙¸ˇ¿¯˛ˇˇ¿ˇˇ˛Ä˛˛ˇ
  7183. |?ˇ¯ˇ¸?ˇ¯¯˝5˚ˇ¯¸ˇ    ‡¯|ˇˇ¸˛ˇ˛?‡˛˛ˇ
  7184. p¸?‡ˇÛˇ¸ˇˇ¯˝1˚ˇ¯¸ˇ‡8˚ˇ˛?¿˛˛ˇq¯?¿ˇÔ˝ˇ˝.˙w«¸ˇ‡‡˚ˇ˛~IJ˛ˇÉÄ˚ˇ‡˝/˙s«¸ˇ‡¿ˇ˜¸ˇ˛¸¿˛˛ˇá‡Ä˚ˇ‡‡˝/˙q«¸ˇ‡ÄˇÒ¸ˇ˝¯‡˛˛ˇá¿¿˚ˇ‡¿˝1˚‡¯¸ˇ¸Äøˇ?˝ˇ˝‡¯˛˛ˇé‡?˚ˇÄ˝.˚‡¯¸ˇ¸?ˇˇ¯¸ˇ‡‡x˛˛ˇÒ˙ˇ?¸.˚‡x¸ˇ¸~ˇˇ¯¸ˇ¿‡|˛˛ˇ?˙ˇ>¸,˙ˇ¸ˇ‡¸ˇ·¯?¸ˇÄ>˛˛ˇ~0?˘ˇ¸¸+˙fl¸ˇ·¯˛˛¯¸ˇ˛˛˛ˇ¸0˘ˇ¯¸-˙œ¸ˇ„˛<¯˝ˇ˛˛Ä˛ˇ¯0˘ˇ¸,˙ĸˇ«‡˛¯¸ˇ    ¸‡„IJˇ˘ˇ‡¸.˙¿¸ˇœ¿˛˚ˇ·˛ˇ    ¯‡„IJˇ‡˘ˇ¿¸.˙‡¸ˇflIJġ˛ˇ    ‡ÛIJˇ¿˘ˇÄ¸(¯¸ˇø˝¿?¯˛ˇ    ‡q¿¯?‡˛ˇÄ˛˘ˇ˚+¯x˝ˇ~˝‡¯˛ˇ    ¿q¿|?‡˛ˇ˝˚ˇ˛˚-¯<˛ˇ˛¸˝¯˛ˇ Äq¿>?‡ˇˇ˝?˚ˇ¸˚,¯?˛ˇ˝¸¯˛ˇ 8«ˇˇ˝˚ˇ¯˚,¯?˛ˇ˚‡¸|‡ˇˇ˛8é«?ˇˇ˝˚ˇ˚,¯Ä˛ˇ˜¿¸?ˇÄˇˇ¸8Œ«ˇˇ˝˚ˇ‡˚+¯¿˛ˇœÄ¸ˇˇüˇˇ¯¸ ‡?ˇˇ0˚ˇÄ˚'¯‡˛ˇ0¸¸ˇ‡¸ ?ˇˇ0˚ˇ˙'˜ˇˇ¸?¯¸¸ˇ¿˚ ¯??ˇ0¸ˇ˛˙'˜xˇ‡}¯¸¸ˇć˛|p?ˇ¸¸ˇ¸˙(˜<ˇ˚¸¸¸ˇ˛‡˛>pˇ¸˝ˇ¯˙'˜ˇÛ¸˚¸ˇ˛‡˛p˘ˇ˝?˝ˇ˙,˙    pˇÉ·¸˚˛ˇ˛8¸Ü?˜ˇ˝˝ˇ‡˙,˙    péˇá¡˛˚?˛ˇ¸8¸Δ?ˇˇ˝˝ˇ¿˙,˙    pŒˇèIJ˚˛ˇ¯8¸Δ?˛ˇ˝˝ˇÄ˙%˜‡?ü˛˚˛ˇ˚‡‡?˛ˇ¯¸˝ˇ˘ò<Ä¢flÄ¢flÿA˙ !ˆ?˛ˇ˚˛ˇ‡˚‡pˇˇ˛˙˝ˇ˘!ˆ0˛˙˛ˇ¿˚‡8ˇˇ˘ˇˇ˛˘ ˆ¸˙ˇˇÄ˘ˇ¸˘ˇˇ¸˘ˆ¯˙ˇˇ¯ů˘ˇˇ¯˘ˆ˙?ˇ˛¯∏˘ˇˇ˘#ˆáˇ˙?ˇ¸¸˛«‡˘ˇˇ¿˘#ˆ«¯˛˙ˇ¸˛Á¿˘ˇˇÄ˘"ˆÁ?¯˛˙ˇ¸˛˜Ģˇˇ¯ˆ¸˛˙ˇ‡8˙¯ˇ¯ˇ˛¯ı¯˛ˇ¸˙ˇ¿8˙|˛˜ˇ˛¯ı}˛ˇ¯˙ˇÄ8˙>¸˜¸¯!ı?˘ˇˇ˙ˇ«‡‡ˇ¯˜?¯¯ ıˇˇ‡˘
  7185. ˛«‡‡fl¯˜¯ ı¿ˇÄ˘
  7186. x«‡‡œ‡˜‡¯ı?IJ¯0˚¿˛?¿˜įı;‡Ò¿˛;Ę˜ı8Ó¿˛8ίÄÓ‡8Á¯ÄÓ‡8Á¯ÄÓ‡8Ò¿¯–‡¯–¯–¯¯Á˛8˝˜¸¯Ë`˛8˝<˜˛¯Ë˛8˝~˜?˚¯È¯ıˇ˜ÒĢȸˆˇÄ¯ˇ‡¿˘È˛ˆˇ¿˘ˇ¿`˘¯ÄÙˇˆ˛‡˘ˇÄ0˘¯ÄÙ˝Ä˜¸p˘ˇ˘È?˘¿˜¯0˘˛ ˘È‡˜?˘¸>˙Èˇ‡p˜‡ ˘?¯ˇÄ˚òŇ@flHHÿã†≥IJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7187. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7188. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7189.  
  7190.  
  7191.  ˛êêê@flXAò 'Aβ+˚*ˆ˚+˛*˛1˛*˛1˛+˛1˛+˛1˛+˛U˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛U˛1˛U˛˛1˚+**˛1˛*˛+¯*˛ˇt{u{t{u{t{u{ˇˇ*˛+˛*˛V˛+˛Ä)++VVˇˇ        
  7192.         
  7193.         
  7194.         
  7195.         
  7196.         
  7197.         
  7198.         
  7199.     ˇˇ˝1˚ˇU11˛U˛1˛U˛*U˝ˇ+˛1˛*˛+˛*˛1˛*+ˇ43ˇˇ3ˇ˛*
  7200. ++**ˇ44ˇˇ-ˇ˛+ˇˇ4ˇ3ˇ3*ˇ3ˇ-ˇˇ4Ûˇ3˚ˇ˝U˛*˛U˛1˛ˇ˘+ˇˇVVˇ˝ˇVOVOPOVOPOVOPOVOˇOˇˇW3W˙ˇ++˛ˇ11˛+˚*˛1˛+˚U˚ˇ˛˚\++˛*˛$˛*˛+˛*ˆ/β+˚*ˆ˚+˛*˛1˛*˛1˛+˛1˛+˛1˛+˛U˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛U˛1˛U˛˛1˚+**˛1˛*˛+¯*+˛ˇ
  7201. {ut{{ut{{utˇˇ*˛+˛*˛V˛+˛Ä++VV€ˇ˝1˚ˇU11˛U˛1˛U˛*UU˝ˇ˛1˛*˛+˛*˛1˛*+ˇ34ˇˇ3ˇ˛*
  7202. ++**ˇ33ˇˇ,ˇ˛+ˇˇ4ˇˇ3*ˇ4ˇ,ˇˇ4ˇˇ3ˇ3˛ˇ3ıˇ¸U˛*˛U˛1V˛ˇ++˛+'ˇˇVOˇˇˇˇVVPOOVPOOVPOOVPOˇVˇˇ3]W3ˇˇW3˛ˇ+ˇˇ11˛+˚*˛1˛+¸U˚ˇ+˛˚\++˛*˛$˛*˛+˛*ˆ1β+˚*ˆ˚+˛*˛1˛*˛1˛+˛1˛+˛1˛+˛U˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛U˛1˛U˛˛1˚+**˛1˛*˛+¯*+˝ˇ {uut{uut{uˇˇ*˛+˛*˛V˛+˛Ä++VV‹ˇ˝1˚ˇUU11˛U˛1˛U˛*˛U˝ˇ11˛*˛+˛*˛1˛*+ˇ43ˇˇ--ˇ˛*
  7203. ++**ˇ44ˇˇ3ˇ˛+ˇˇ3ˇ-ˇ*ˇ3ˇ3ˇˇ3ˇˇ-ˇ4˛ˇ4ˆˇ+¸U˛*˛U˛1VV˛ˇ˛+++ˇˇVV˛ˇˇOOPPOOPPOOPPOO4ˇˇ3ˇ˛3Wˇˇ3W3˛ˇ+ˇˇ11˛+˚*˛1˛+˝U˚ˇ++˛˚\++˛*˛$˛*˛+˛*ˆ2Ó˚+˛U˛1OO˚˚U˛+˛1˛+˛U˛1˛U˛1˛U˛+˛1˛+˛U˛+UU˛+ı1˛U˛1˛U˛+˛U˛1Ô+UU˛+˛U˛+˛U˛+˛U**˝ˇ {u{t{u{t{ˇˇU˛\˛+˛1˚\ÄIJ+˛Ä˛U˛\˛U˛\˛U˛+˛*˛\˛U˛+˛U˛\˚ˇ˛+\\¯1˛U˛+¸ˇ+˛U˛1˛U˛+˛1+ˇ44ˇˇ3-ˇ˛U
  7204. **UUˇ34ˇˇˇ˛+ˇˇ4ˇ3ˇ3+ˇ4ˇˇˇ4ˇˇ-ˇ3˛ˇ3˜ˇ++¸U˛\˚U11˝ˇ¸+    ˇˇOVVˇˇˇ˛POVOPOV34    434    4ˇVˇW3W3ˇˇWˇˇ3˙ˇ˛+˛U˛+˚\˛U1¸ˇ˛U˛\˛*¸+˛U˚+˛*˛Uˆ+Ó˚+˛U˛1OO˚˚U˛+˛1˛+˛U˛1˛U˛1˛U˛+˛1˛+˛U˛+UU˛+ı1˛U˛1˛U˛+˛U˛1Ô+UU˛+˛U˛+˛U˛+˛U**¸ˇut{{ut{{ˆˇ1˚\ÄIJ+˛Ä˛U˛\˛U˛\˛U˛+˛*˛\˛U˛+˛U\\˚ˇV˛+\\¯1˛U˛+1¸ˇ˛U˛1˛U˛+˛1+ˇ43ˇˇ3,ˇ˛U
  7205. **UUˇ44ˇˇ3ˇ˛+ˇˇ3ˇ3ˇ+ˇ3ˇ3ˇˇ3ˇˇ,ˇ4Ùˇ˛+¸U˛\˚U˛1˝ˇ+++ˇˇ˛Vˇˇ˙44        44        4-3-ˇOˇW33]Wˇ3ˇˇ33ˇˇ33˛ˇ++˛U˛+˚\˛U¸ˇ˝U˛\˛*¸+˛U˚+˛*˛Uˆ5Ó˚+˛U˛1OO˚˚U˛+˛1˛+˛U˛1˛U˛1˛U˛+˛1˛+˛U˛+UU˛+ı1˛U˛1˛U˛+˛U˛1Ô+UU˛+˛U˛+˛U˛+˛U˛*¸ˇuut{uut˝ˇ
  7206.  
  7207.         
  7208.  
  7209. ˇˇ˚\ÄIJ+˛Ä˛U˛\˛U˛\˛U    ˙ˇ\˛U˛+˛U\˚ˇVV˛+\\¯1˛U˛+11˝ˇ˛U˛1˛U˛+˛1+ˇ34ˇ-3ˇ˛U
  7210. **UUˇ33ˇˇ-ˇ˛+ˇˇ4ˇˇ-+ˇ4ˇ-ˇˇ43˛ˇ3ıˇV˛+¸U˛\˚U˛1U˝ˇ+++ˇV+Vˇ˛ˇˇ+3    -    -    -    ˇVˇ3W˛3W3ˇ3W33ˇW˛3˚ˇ˛+˚\UU¸ˇ¸U˛\˛*¸+˛U˚+˛*˛Uˆ=˲+˛U++˛˛+˛1˛+˛U˛1˛U˚1˛+˛U˛+˛1˛*˛1˚+**˛+˛*˛1˛*˛U˛+˛U˛+˛U˚+˛*˛+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛+*¸ˇu{t{u{˝ˇ        
  7211.     ˇˇ˛U˛\++˛\˛U˛V11͡¸U˚ˇ˛*˛+11˛U˛*˚+˛1˛+˝ˇ++˛1¯+1ˇ43ˇ-3ˇ˛+
  7212. 11**ˇ44ˇˇ-ˇ˛1ˇ34ˇ3ˇ3*ˇ3ˇ-ˇˇ44˛ˇ4ˆˇ11˚UVV˛+˛\˛1˛U++˝ˇ˛+ˇˇVOˇ˝ˇ*V3-3-3-3-ˇVˇW3W3W3Wˇˇ3W3W3W3W3ˇ3Wˇˇ˛+˛˛+\˚ˇ˛\˛*˛+˛*++˛*˛1˛+˛1˛+ˆK˲+˛U++˛˛+˛1˛+˛U˛1˛U˚1˛+˛U˛+˛1˛*˛1˚+**˛+˛*˛1˛*˛U˛+˛U˛+˛U˚+˛*˛+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛+**¸ˇt{{utˇ
  7213.         
  7214.         
  7215. ˇˇ˛U˛\++˛\˛U˛V-˙ˇ -3-3-3-˙ˇU˚ˇU˛*˛+11˛U˛*˚+˛1˝+˝ˇ+˛1¯+1ˇ34ˇ,3ˇ˛+
  7216. 11**ˇ33ˇ3,ˇ˛1ˇ44ˇˇ3ˇˇ4ˇ,ˇˇ43˛ˇ3˜ˇ˛1˚UVV˛+˛\˛1˛U˛+˝ˇ+ˇˇOV˛ˇ+ˇˇ-3-3-3-ˇVˇ3]W33]W33]W33]W33]ˇˇ3˛ˇ++˛˛+˚ˇ˛˛\˛*˛+˛*++˛*˛1˛+˛1˛+ˆC˲+˛U++˛˛+˛1˛+˛U˛1˛U˚1˛+˛U˛+˛1˛*˛1˚+**˛+˛*˛1˛*˛U˛+˛U˛+˛U˚+˛*˛+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛+˛*¸ˇ
  7217. ut{uˇ    
  7218.  
  7219.         
  7220.  
  7221.         ˝ˇU\\Ùˇ-˙ˇ-    -    -    -    ¯ˇUU˛*˛+11˛U˛*˚+˛1¸+˝ˇ˛1¯+ˇˇ43ˇ3--ˇ˛+
  7222. 11**ˇ44ˇ3ˇ˛1ˇ33ˇ-ˇˇˇ3ˇ3ˇˇ34˛ˇ4ˇˇ3˙ˇ˛1˚UVV˛+˛\˛1˛U˛+U˝ˇ+ˇˇVV˛ˇˇ-    -    -    ˚ˇ˛3ˇ˛3W˛3W˛3
  7223. W33ˇˇ33ˇˇ++˛++˚ˇÄ˛˛\˛*˛+˛*++˛*˛1˛+˛1˛+ˆJÙ˛U˛+˛U˛+˛V¸1˛U˛V˛1˛U˛+˛V˛1˛U˛1˛V˛1˛U˛+˛U˛+˛1˛+11˛+˚1˛U˛+˛U˛1˛U˛+˛U˛1˛U˛1˛U˛+˛U˘+˛U˛*˛U˛+˛O˛+˛U+¸ˇ {t{ˇ
  7224.         
  7225.         
  7226. ˆˇ -3-3ˇˇ3˛ˇ-3-3-3-3-3˚ˇ˛1˛U¸1˛+˛U˛+˛U˛*˛U˛+˝ˇ++˛U˚+ˇˇ44ˇ3-ˇ˛1
  7227. ++U-ˇ34ˇ3ˇ˛*ˇ4ˇˇ3˝ˇ4ˇˇˇ43˛ˇ3˘ˇ11˛U˛1˛\¸U˛+¯U**˚ˇ˛V˛ˇ    ˇ-3-¯ˇV˛ˇ3Wˇˇ3W3W3W3W3W3W3WˇW3ˇˇ˛ÄU˚ˇ¸U˛*˛+˛*˛+**˛1˛*˛+˛*˛1ˆ8Ù˛U˛+˛U˛+˛V¸1˛U˛V˛1˛U˛+˛V˛1˛U˛1˛V˛1˛U˛+˛U˛+˛1˛+11˛+˚1˛U˛+˛U˛1˛U˛+˛U˛1˛U˛1˛U˛+˛U˘+˛U˛*˛U˛+˛O˛+˛U++¸ˇ {{ˇ    
  7228.         
  7229.         ˚ˇ
  7230. 3ˇ3-ˇ3˝ˇ-ˇ3-3-3-ˇ-3-3˚ˇU˛1˛U¸1˛+˛U˛+˛U˛*˛U˝+˝ˇ+˛U˚+ˇˇ43ˇ33,ˇ˛1++U3ˇ44ˇ3ˇ**ˇˇ3ˇˇ3Ρ˛1˛U˛1˛\¸U˛+¯U˛*¸ˇVVOˇ˝ˆˇ˛VO˛V˛ˇ33ˇˇ33]W33]W33]W33]W3ˇˇ˛Ä˚ˇ˚U˛*˛+˛*˛+**˛1˛*˛+˛*˛1ˆ6Ù˛U˛+˛U˛+˛V¸1˛U˛V˛1˛U˛+˛V˛1˛U˛1˛V˛1˛U˛+˛U˛+˛1˛+11˛+˚1˛U˛+˛U˛1˛U˛+˛U˛1˛U˛1˛U˛+˛U˘+˛U˛*˛U˛+˛O˛+˛U˛+¸ˇ tˇ
  7231.         
  7232.  
  7233.         
  7234.  
  7235. ˇ˝UÒˇ-    -    -    -    ˇ-    -    ˚ˇUU˛1˛U¸1˛+˛U˛+˛U˛*˛U¸+˝ˇ˛U¸+    ˇˇ334ˇ-3ˇ˛1++U˘ˇ*ˇˇ3˙ˇ34ˇ-ˇˇ43¯ˇO˛1˛U˛1˛\¸U˛+¯U˛*V¸ˇVV˘ˇV+˛V+˛V+˛V+Vˇ3ˇW˛3W˛3W˛3W˛3W˛3WˇˇÄ˚ˇ˘U˛*˛+˛*˛+**˛1˛*˛+˛*˛1ˆ7Ò˛*˛˛+˛1˛U++˛U˛1˛U˛+˛1˛+˛U˛1˚+˛U˛*˚+˛1˛*˘+˛*˛+˛1˛+˛1˛U˛*˛U¯+˛U˚+˛*˛1¸*˛+˛U¯+˛V˛1˛+U˚ˇ
  7236.     
  7237.         
  7238.     ˇÄ˛+˛1¸U**3˚ˇ3-3-3-ˇˇ-3-˚ˇ˚1˚+**˛+˛*˛+˛*˛+˛*˛+˛*˝ˇ++˛1˛ˇ˛4 3ˇ-3ˇˇ**3-ˇˇ˛4˛ˇ3˛ˇ4˛ˇ3Óˇ**˛1˛+˛\˛*UU˛+˛1˛+˛U˛+¸1˝ˇO˛VO˛VO˛VO˛VO˛VO˛VOˇ3ˇ3W3W3W3W3W3W3W3W3W3W3ˇˇ11˚ˇ˛+˛1˛*˛+˛˛U˛*++˛Ä˚*˛1ÛÒ˛*˛˛+˛1˛U++˛U˛1˛U˛+˛1˛+˛U˛1˚+˛U˛*˚+˛1˛*˘+˛*˛+˛1˛+˛1˛U˛*˛U¯+˛U˚+˛*˛1¸*˛+˛U¯+˛V˛1˛+UU˚ˇ            
  7239.         
  7240. ˇÄ˛+˛1¸U˛*\ˇˇ-ˇ3ˇ3-3-ÛˇU˚1˚+**˛+˛*˛+˛*˛+˛*˛+˛*+˝ˇ+˛1ˇ34Úˇ44˝3,Êˇ˛*˛1˛+˛\˛*UU˛+˛1˛+˛U˛+˚1˝ˇVVO˛VO˛VO˛VO˛VO˛VOV˛ˇ]W33]W33]W33]W33]W33]ˇˇ1˚ˇU˛+˛1˛*˛+˛˛U˛*++˛Ä˚*˛1Û"Ò˛*˛˛+˛1˛U++˛U˛1˛U˛+˛1˛+˛U˛1˚+˛U˛*˚+˛1˛*˘+˛*˛+˛1˛+˛1˛U˛*˛U¯+˛U˚+˛*˛1¸*˛+˛U¯+˛V˛1˛+˛U¸ˇ    
  7241.  
  7242.         
  7243.  
  7244.         ˇÄ˛+˛1¸U˛*-˝ˇ    ˇ-    ˜ˇU˜ˇUU˚1˚+**˛+˛*˛+˛*˛+˛*˛+˛*++˝ˇ433ˇ43344˛3--ˇ43Ùˇ3--ˇˇ-Ôˇ1˛*˛1˛+˛\˛*UU˛+˛1˛+˛U˛+˚1U˝ˇ˛V+˛V+˛V+V¸ˇV+˛V˛ˇ33W˛3W˛3W˛3W˛3W33˘ˇUU˛+˛1˛*˛+˛˛U˛*++˛Ä˚*˛1ÛÓ˚+˛U˛+¸U˛\˛U˛V˛U˛V˛1˛V˛U˛1˛+˛U˛+˛U˛+˛U˘+˚U˛V˚U˚1˛+˛U˛+˛U˛*˛1˛+˛U¸+˛*˛U˛*¯+˛*˛\˛+˛U+¸ˇ    
  7245.         
  7246. ˇ\˛Ä˛\ÄIJU˛Ä¸ˇ3ıˇUU˛\˚ˇ˛1˛\˛+˛V˛+UU¯+˛U˛+˛U˛+˛U˛+¯ˇ43ˆˇ3-˛ˇ-3˛ˇˇˇ3ıˇ3˚ˇ˘U˛\˛U˛\UU˛\˛+˛Ä˛+˚U¸+˝ˇ˛VOVVˆˇVVOVV˛ˇ3W3W3W3W3W3W3W3W3W3W3˙ˇ˛1˛+˛*˛+˛*˛+˛*˛+$$˛+˛1˛*˛˛+ˆ'Ó˚+˛U˛+¸U˛\˛U˛V˛U˛V˛1˛V˛U˛1˛+˛U˛+˛U˛+˛U˘+˚U˛V˚U˚1˛+˛U˛+˛U˛*˛1˛+˛U¸+˛*˛U˛*¯+˛*˛\˛+˛U++¸ˇ        
  7247.         ˇ\˛Ä˛\ÄIJU˛Ä˝ˇ3˛ˇ44        ¸ˇ\˛U\\˚ˇV˛1˛\˛+˛V˛+UU¯+˛U˛+˛U˛+˛U˝+˝ˇ3˜ˇ˛ˇ˛ˇ3ˇˇ3ıˇ43ˆˇ¯U˛\˛U˛\UU˛\˛+˛Ä˛+˚U˚+˝ˇVOVVˇˇ˛VOVVˇ+VˇVO˛VOˇW33]W33]W33]W33]W33]W3˚ˇU˛1˛+˛*˛+˛*˛+˛*˛+$$˛+˛1˛*˛˛+ˆÓ˚+˛U˛+¸U˛\˛U˛V˛U˛V˛1˛V˛U˛1˛+˛U˛+˛U˛+˛U˘+˚U˛V˚U˚1˛+˛U˛+˛U˛*˛1˛+˛U¸+˛*˛U˛*¯+˛*˛\˛+˛U˛+¸ˇ
  7248.         
  7249.  
  7250. ˇ\˛Ä˛\ÄIJU˛ÄÚˇ˛\˛U\˚ˇVV˛1˛\˛+˛V˛+UU¯+˛U˛+˛U˛+˛U¸+˝ˇ-3˛ˇ3--3¯ˇ3ˇˇ-˝ˇ34˚ˇ34˜ˇ˜U˛\˛U˛\UU˛\˛+˛Ä˛+˚U˚+V¸ˇV+VV˙ˇ+ˇˇ˛V+VVˇ3W˛3W˛3W˛3W˛3W˛3˚ˇUU˛1˛+˛*˛+˛*˛+˛*˛+$$˛+˛1˛*˛˛+ˆ˜˛+¯˛+˛1˛V11˛U˛1˛U˛1˛U˛1˛U˛+˛U˛*˛U˛*˛1˛*˛1˛+˛1**˚+˛U˛*¯+˛*˛+˛1˚+˛1˛*˛+˛*˛+¸*˛˛1˛*˛+˛*˚+˛1˛*˛1*˜ˇ˝U˛V**˛Ä˛U˝ˇ-    ¸ˇ˛V˛1˛V¸ˇ+˛*˛U˚+˛1˘+˛*˛+˛*˛+˛*˛1˛*˛+˛*¸ˇ3ˇˇ3-3˚ˇ43˜ˇ43˙ˇ3¯ˇ\\˛+˚U˛+˘U˛1˛V˛*˛U˛+˛U˚+UÚˇ+OˇˇO˛VOVˇˇ3W3W3W3W3W3W3W3W3W3˚ˇ˛1˛+˛1˛U˛˛+˛*˛+˛$++˛*˛+¯*ˆ˜˛+¯˛+˛1˛V11˛U˛1˛U˛1˛U˛1˛U˛+˛U˛*˛U˛*˛1˛*˛1˛+˛1**˚+˛U˛*¯+˛*˛+˛1˚+˛1˛*˛+˛*˛+¸*˛˛1˛*˛+˛*˚+˛1˛*˛1**¯ˇ˝U˛V**˛Ä˛Uĸˇ3-˝ˇ˛V˛1VV¸ˇ++˛*˛U˚+˛1˘+˛*˛+˛*˛+˛*˛1˛*˛+˛*+¸ˇ3,ˇˇ3,¸ˇ+ˇˇ44˙ˇ+ˇ34Òˇ˛\˛+˚U˛+˘U˛1˛V˛*˛U˛+˛U˚+UU˘ˇ+¯ˇ˛VOVVˇˇ]W33]W33]W33]W33]W˚ˇU˛1˛+˛1˛U˛˛+˛*˛+˛$++˛*˛+¯*ˆ˜˛+¯˛+˛1˛V11˛U˛1˛U˛1˛U˛1˛U˛+˛U˛*˛U˛*˛1˛*˛1˛+˛1**˚+˛U˛*¯+˛*˛+˛1˚+˛1˛*˛+˛*˛+¸*˛˛1˛*˛+˛*˚+˛1˛*˛1˛*¸ˇ+˚U˛V**˛Ä˛U˛ÄU˙ˇU˛V˛1V¸ˇ˛+˛*˛U˚+˛1˘+˛*˛+˛*˛+˛*˛1˛*˛+˛*++˚ˇ-ˇˇ3-ˇˇˇ*+ˇˇ334ˇ3Úˇ33˚ˇÄ˛\˛+˚U˛+˘U˛1˛V˛*˛U˛+˛U˚+˛Uˆˇ˛V+˛V˘ˇ3W˛3W˛3W˛3W33˚ˇUU˛1˛+˛1˛U˛˛+˛*˛+˛$++˛*˛+¯*ˆ!β+˛V¸U˛1˚\˛Ä˛U˛\˛1˛U˛1˛U˛+˛1˛+˛U˛+˛U˛*UU˛+˚1˛V˚U˛*˛V˛*˛U˛+˛U˛*˚+˛U¸+˛*˛U˛+˛U˛*˛+˛*˛U˛+˛U˛1˛\U¸ˇ˛1˛Ä˛UÄIJU˛\˛U˛1ˇ**˛\˛*˛U¸ˇ\˛1˛V˚1˛+˛V˛+11˛+˛1˛+˛1˛+˛1¯+˛1˛+¸ˇ3ˇˇ˝ˇ    ++**ˇ443ˇ4˛ˇ**ˇ4˘ˇ4˚ˇ++˛U˛+˛U˛1˛\˚U11˚U˛\˛1˛U˛+˚U˛V+¸ˇVO˛VOÛˇW3W3W3W3W3W3W3W˚ˇ˛*˛U˛+˛U˛1˛U˛*˛+˛*˘+˛*˛U˛*˛Uˆβ+˛V¸U˛1˚\˛Ä˛U˛\˛1˛U˛1˛U˛+˛1˛+˛U˛+˛U˛*UU˛+˚1˛V˚U˛*˛V˛*˛U˛+˛U˛*˚+˛U¸+˛*˛U˛+˛U˛*˛+˛*˛U˛+˛U˛1˛\UU¸ˇ11˛Ä˛UÄIJU˛\˛U˛1˛*˛\˛*UU¸ˇ\\˛1˛V˚1˛+˛V˛+11˛+˛1˛+˛1˛+˛1¯+˛1˛+1¸ˇ,¸ˇ˛+*˘ˇ3ˇ**ˇ433ıˇ˛+˛U˛+˛U˛1˛\˚U11˚U˛\˛1˛U˛+˚U˛V++ÔˇVVOV+ˇˇ]W33]W33]W33]˚ˇU˛*˛U˛+˛U˛1˛U˛*˛+˛*˘+˛*˛U˛*˛Uˆ Î˛+˛V¸U˛1˚\˛Ä˛U˛\˛1˛U˛1˛U˛+˛1˛+˛U˛+˛U˛*UU˛+˚1˛V˚U˛*˛V˛*˛U˛+˛U˛*˚+˛U¸+˛*˛U˛+˛U˛*˛+˛*˛U˛+˛U˛1˛\˛U˝ˇ11˛Ä˛UÄIJU˛\˛U˛1˛*˛\˛*U¸ˇ˛\˛1˛V˚1˛+˛V˛+11˛+˛1˛+˛1˛+˛1¯+˛1˛+11˝ˇ3-˛ˇ˝+*ˇˇ4˙ˇ**ˇ344ˆˇU˛+˛U˛+˛U˛1˛\˚U11˚U˛\˛1˛U˛+˚U˛V˛+˜ˇ˛V˛+˛++ˇˇ3W˛3W˛3W3˚ˇUU˛*˛U˛+˛U˛1˛U˛*˛+˛*˘+˛*˛U˛*˛UˆÓ˛*˛U˛1˛U11˛U˛1˛Ä¯U˚1˛U˚+˛*˛+˛*˛U˛+˛1++˛U˛*˚1˛U˛*˛U˛+˛1˛*˛+ı*˛˛+˛+˛*˛+˛˚U˛Ä˛*˚U˛+˛*˛U1˝ˇ\˚U11˛Ä˛*˛+˛*˚1˛U¸ˇU˛1˛U˚+˛*˛1˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*˝ˇ3ˇˇ1˛*+ˇˇ344¸ˇ11ˇ434˜ˇ¸+˛U˛+˛U˛\˚1˛+UU˛1˛U˛*˛U˛1˛U˛1˛U˛*˛+1¸ˇ+ ˇˇW3W3W3W3W3˚ˇ˛1˛U˛1˛U˚*˛U˛+˚*˛+˘U˛*˚Uˆ%Ó˛*˛U˛1˛U11˛U˛1˛Ä¯U˚1˛U˚+˛*˛+˛*˛U˛+˛1++˛U˛*˚1˛U˛*˛U˛+˛1˛*˛+ı*˛˛+˛+˛*˛+˛˚U˛Ä˛*˚U˛+˛*˛U11˝ˇ˚U11˛Ä˛*˛+˛*˚1UU¸ˇUU˛1˛U˚+˛*˛1˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*+˝ˇ,31˛*++ˇ4433ˇ3ˇˇ11ˇ344¯ˇ˚+˛U˛+˛U˛\˚1˛+UU˛1˛U˛*˛U˛1˛U˛1˛U˛*˛+11¸ˇ++˛+˛+˛+ ++ˇˇ]W33]W33˚ˇ+˛1˛U˛1˛U˚*˛U˛+˚*˛+˘U˛*˚Uˆ!Ó˛*˛U˛1˛U11˛U˛1˛Ä¯U˚1˛U˚+˛*˛+˛*˛U˛+˛1++˛U˛*˚1˛U˛*˛U˛+˛1˛*˛+ı*˛˛+˛+˛*˛+˛˚U˛Ä˛*˚U˛+˛*˛U˛1˝ˇ¸U11˛Ä˛*˛+˛*˚1U¸ˇ˛U˛1˛U˚+˛*˛1˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛1˛*˛+˛*++˝ˇ--1˛*++ˇ3344ˇˇˇ11ˇ433˘ˇ1˚+˛U˛+˛U˛\˚1˛+UU˛1˛U˛*˛U˛1˛U˛1˛U˛*˛+˛1¸ˇ˛+˛+˛+˛+ˇˇ33W˛3W˚ˇ++˛1˛U˛1˛U˚*˛U˛+˚*˛+˘U˛*˚Uˆ#˙˛+˛˚$˛1˛˚U\\˛U˛\˛U˛\˛U˛V˛U˛\˛U˛V˛+˛U˛+˛1˛+˛U˛1UU˛*˛V˛1˛U˛+˛U˛1˛U˛+˛1˛*˛U˛+˛U˛*˛+˛*UU˛+˛O˛+˛U˛1˚\˛Ä¯\˛Ä˛U˛Ä+˝ˇ\˛1\\˛*˚U˛\˛*˛\¸ˇV˚U˚1˛+˛U˛+˛1˛+UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛U¯+˝ˇ-+˛U
  7251. ++ˇ4434ˇ3ˇˇ++ˇ˛4˙ˇ++˛U˛1˛Ä˛U˛1˚\˛U˛\˘+˛\˛*˛+˛*˛+˛*˚+˛\UU˝ˇÚ+3ˇˇW3W3W˚ˇıU˛1˛+˛Å˛Ä˛*˛Ä˛U˛VUU˛\˛+˛V˛˛Uˆ/˙˛+˛˚$˛1˛˚U\\˛U˛\˛U˛\˛U˛V˛U˛\˛U˛V˛+˛U˛+˛1˛+˛U˛1UU˛*˛V˛1˛U˛+˛U˛1˛U˛+˛1˛*˛U˛+˛U˛*˛+˛*UU˛+˛O˛+˛U˛1˚\˛Ä¯\˛Ä˛U˛Ä++˝ˇ˛1\\˛*˚U˛\˛*\\˚ˇV˚U˚1˛+˛U˛+˛1˛+UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛U¯+1˝ˇ+˛U++ˇ3344ˇ3ˇ++ˇ433˚ˇ˛+˛U˛1˛Ä˛U˛1˚\˛U˛\˘+˛\˛*˛+˛*˛+˛*˚+˛\˛U˛ˇ++˛+˛+˛++ˇˇ3]W3˚ˇÙU˛1˛+˛Å˛Ä˛*˛Ä˛U˛VUU˛\˛+˛V˛˛Uˆ+˙˛+˛˚$˛1˛˚U\\˛U˛\˛U˛\˛U˛V˛U˛\˛U˛V˛+˛U˛+˛1˛+˛U˛1UU˛*˛V˛1˛U˛+˛U˛1˛U˛+˛1˛*˛U˛+˛U˛*˛+˛*UU˛+˛O˛+˛U˛1˚\˛Ä¯\˛Ä˛U˛Ä˛+\˛ˇ11\\˛*˚U˛\˛*\˚ˇVV˚U˚1˛+˛U˛+˛1˛+UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛U¯+˛1˛ˇ˛U++ˇ4433ˇ--ˇ++ˇ34˚ˇU˛+˛U˛1˛Ä˛U˛1˚\˛U˛\˘+˛\˛*˛+˛*˛+˛*˚+˛\˝U˛ˇ˛+˛+˛+˛+ˇˇ˛3˚ˇÛU˛1˛+˛Å˛Ä˛*˛Ä˛U˛VUU˛\˛+˛V˛˛Uˆ
  7252. ˙˚*ı˛1¸U˛V˛1˚U˛V˛U˛\˛1˛V˛*˚+˛U˛+˛1˛+¸1˛+˛*˛1˛*˛1˛*˛1˛+˛1˚+˛*˛+˛˛+˛*˛+11˛+˛*˛+˛*˚+˛\˛U˛Ä˚U˛1˛\˛1˛\++˛ˇU11˛U˛*˛+˛U˛\˚ˇ˛1˛U˛+˛1˛*¯1˛*˛+**˛1˛*˛1˛*˛+˛*¯+˛*¯+˛*+˛ˇ++11ˇ3˛4ˇ3-ˇUUˇ4˚ˇUU˛1˛˛*˛U˛+˚1˛+˛1˛+¸U˚+˛U˚+˛˛U˛1˛\˛1˚U˛ˇÙ+˛ˇ3˚ˇ˛*˛V˛*˛\¯+˛Ä˛$¯+˛¸+˛\˛U˛$˛1ˆ˙˚*ı˛1¸U˛V˛1˚U˛V˛U˛\˛1˛V˛*˚+˛U˛+˛1˛+¸1˛+˛*˛1˛*˛1˛*˛1˛+˛1˚+˛*˛+˛˛+˛*˛+11˛+˛*˛+˛*˚+˛\˛U˛Ä˚U˛1˛\˛1˛\˛+˝ˇ1˛U˛*˛+˛U\\˚ˇV˛1˛U˛+˛1˛*¯1˛*˛+**˛1˛*˛1˛*˛+˛*¯+˛*¯+˛*++˛ˇ
  7253. +11ˇ4433ˇ3,ˇUU˙ˇ˛U˛1˛˛*˛U˛+˚1˛+˛1˛+¸U˚+˛U˚+˛˛U˛1˛\˛1˙U˛ˇ˛+˛+˛+˘ˇ\˛*˛V˛*˛\¯+˛Ä˛$¯+˛¸+˛\˛U˛$˛1ˆ˙˚*ı˛1¸U˛V˛1˚U˛V˛U˛\˛1˛V˛*˚+˛U˛+˛1˛+¸1˛+˛*˛1˛*˛1˛*˛1˛+˛1˚+˛*˛+˛˛+˛*˛+11˛+˛*˛+˛*˚+˛\˛U˛Ä˚U˛1˛\˛1˛\˛+U˝ˇ˛U˛*˛+˛U\˚ˇVV˛1˛U˛+˛1˛*¯1˛*˛+**˛1˛*˛1˛*˛+˛*¯+˛*¯+˛*++˝ˇ 11ˇ3344ˇ3ˇUU˚ˇ1˛U˛1˛˛*˛U˛+˚1˛+˛1˛+¸U˚+˛U˚+˛˛U˛1˛\˛1˙U˝ˇ+˛+˛+++˙ˇ\\˛*˛V˛*˛\¯+˛Ä˛$¯+˛¸+˛\˛U˛$˛1ˆ˲U˛+\\˛*˛\˛U˛\˛U˛\ıU˚1˛+˛U˛1˛U˛+\\˛1˛V˛1˛U˛1˛U˛*˛U˛+˛U˛+˛U¯+˛1˛*UU˛*˚+˚U˛+¯U˛Ä˚U˛*˛\˛1˛U1¸ˇ11˛U˛*˛U¸ˇV˛+˛U˛1˚+˛\˚1˛+˛1˛+11˛+˛1˛+˛1˛+˛1˚+˛*˛1˛+˛1˛*˛+˛*˝ˇ
  7254. *ˇ4434ˇ3ˇ+˚ˇ++˛U˛*˛U˛\˛Ä˛1˛+˛U˛V˛*˛U++˛\˛1˛+˛U˛\˛U˛\˛U˛\˛U˛\˘U˝ˇˆ+˚ˇ˛+˛Ä˛+˛Ä˛U˛+˛\˛Ä˛\˛á˛Ä˛+˛U˛V11˛Ä˛U˛Ä˛*˛Vˆ˲U˛+\\˛*˛\˛U˛\˛U˛\ıU˚1˛+˛U˛1˛U˛+\\˛1˛V˛1˛U˛1˛U˛*˛U˛+˛U˛+˛U¯+˛1˛*UU˛*˚+˚U˛+¯U˛Ä˚U˛*˛\˛1˛U11˝ˇ11˛U˛*UU¸ˇVV˛+˛U˛1˚+˛\˚1˛+˛1˛+11˛+˛1˛+˛1˛+˛1˚+˛*˛1˛+˛1˛*˛+˛*˚ˇ3344ˇ3˙ˇ˛+˛U˛*˛U˛\˛Ä˛1˛+˛U˛V˛*˛U++˛\˛1˛+˛U˛\˛U˛\˛U˛\˛U˛\˘U¸ˇ˛+˛++˚ˇO˛+˛Ä˛+˛Ä˛U˛+˛\˛Ä˛\˛á˛Ä˛+˛U˛V11˛Ä˛U˛Ä˛*˛Vˆ˲U˛+\\˛*˛\˛U˛\˛U˛\ıU˚1˛+˛U˛1˛U˛+\\˛1˛V˛1˛U˛1˛U˛*˛U˛+˛U˛+˛U¯+˛1˛*UU˛*˚+˚U˛+¯U˛Ä˚U˛*˛\˛1˛U11¸ˇ1˛U˛*U¸ˇ˛V˛+˛U˛1˚+˛\˚1˛+˛1˛+11˛+˛1˛+˛1˛+˛1˚+˛*˛1˛+˛1˛*˛+˛*+¸ˇ4433ˇ--˚ˇ˝+˛U˛*˛U˛\˛Ä˛1˛+˛U˛V˛*˛U++˛\˛1˛+˛U˛\˛U˛\˛U˛\˛U˛\¯U¸ˇ˛+++˚ˇOO˛+˛Ä˛+˛Ä˛U˛+˛\˛Ä˛\˛á˛Ä˛+˛U˛V11˛Ä˛U˛Ä˛*˛VˆÒ˛U˛˛1˛+˛U++¯U˛+˛\˚U˛1˚+˛1˛*˛U˛+˛1˛*˛1¸U¯1˛+˛*˛+˛*˛+˛*˛1˚+˛*˛1˛*˛+˛+˛*˛1˛*˛U˛*˛\˚+˛U˚1˛+˛1˛V˛*˛+¸ˇ˛1˛*¸ˇU˛*˛U˛1˛U˛*˛+˛*˛1˛*˛+˛*˛+**˛1˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**¸ˇ˛4ˇ3˚ˇ++˚U˛+˛*˛\˛U˛+˛*˛+˛1˛U˛+UU˛1˛U˛1˛+˛*˛+˛*˛V˛1˛U˚1˛*˛1$¸ˇ¸+˚ˇ˛1˛V˚U˛+˛1˛+ı\˛U˛1˛\˛+VV˚U˛+˛U˛*ˆÒ˛U˛˛1˛+˛U++¯U˛+˛\˚U˛1˚+˛1˛*˛U˛+˛1˛*˛1¸U¯1˛+˛*˛+˛*˛+˛*˛1˚+˛*˛1˛*˛+˛+˛*˛1˛*˛U˛*˛\˚+˛U˚1˛+˛1˛V˛*˝+˚ˇ1**˚ˇU˛*˛U˛1˛U˛*˛+˛*˛1˛*˛+˛*˛+**˛1˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˚ˇ3˙ˇ˛+˚U˛+˛*˛\˛U˛+˛*˛+˛1˛U˛+UU˛1˛U˛1˛+˛*˛+˛*˛V˛1˛U˚1˛*˛1$$¸ˇ++˚ˇ*˛1˛V˚U˛+˛1˛+ı\˛U˛1˛\˛+VV˚U˛+˛U˛*ˆÒ˛U˛˛1˛+˛U++¯U˛+˛\˚U˛1˚+˛1˛*˛U˛+˛1˛*˛1¸U¯1˛+˛*˛+˛*˛+˛*˛1˚+˛*˛1˛*˛+˛+˛*˛1˛*˛U˛*˛\˚+˛U˚1˛+˛1˛V˛*¸+˚ˇ*˚ˇUU˛*˛U˛1˛U˛*˛+˛*˛1˛*˛+˛*˛+**˛1˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*+ıˇ˝+˚U˛+˛*˛\˛U˛+˛*˛+˛1˛U˛+UU˛1˛U˛1˛+˛*˛+˛*˛V˛1˛U˚1˛*˛1˛$¸ˇ+˚ˇ**˛1˛V˚U˛+˛1˛+ı\˛U˛1˛\˛+VV˚U˛+˛U˛*ˆ Ù˛$˚˛1˛\˛1VV˛U˛\˛U˛Ä˚\˛+˛U˛+˛U˛+˛V˛1˛U˛1˛U˛1\\˛U˛\˚U˛+˛U˛1˚+˛U˚+˛*˛1˛+˛1¸+˛1˚+˚U˛V˛1˛\˛1˛\˛1˛U˛1˛U˛+˛\˛UVV1ˆˇ˛+˚U˛V˚1˛+˛1˛+˛U˛+˛1˛+UU˛+˛1˛+˛U˛1Ô+˛U˛+˛U˛*˛U11˜ˇ11˛U˛*˛Ä˛U˛V˛1˛U˛+˚U˛\˛+˛\11˚U˛+˛U˛\˛U˛V˛U˛Ä˛\˛V˚+˛*˛\+˜ˇ˛˛*¯U˛1˛+˛\˛U˛Ä˛\˛Ä˛+˛V˛U˛VUU˛Ä˚\˛1˛\ˆÙ˛$˚˛1˛\˛1VV˛U˛\˛U˛Ä˚\˛+˛U˛+˛U˛+˛V˛1˛U˛1˛U˛1\\˛U˛\˚U˛+˛U˛1˚+˛U˚+˛*˛1˛+˛1¸+˛1˚+˚U˛V˛1˛\˛1˛\˛1˛U˛1˛U˛+˛\˛UVV11¯ˇV˛+˚U˛V˚1˛+˛1˛+˛U˛+˛1˛+UU˛+˛1˛+˛U˛1Ô+˛U˛+˛U˛*˛U11U˘ˇ˛1˛U˛*˛Ä˛U˛V˛1˛U˛+˚U˛\˛+˛\11˚U˛+˛U˛\˛U˛V˛U˛Ä˛\˛V˚+˛*˛\++˘ˇU˛˛*¯U˛1˛+˛\˛U˛Ä˛\˛Ä˛+˛V˛U˛VUU˛Ä˚\˛1˛\ˆÙ˛$˚˛1˛\˛1VV˛U˛\˛U˛Ä˚\˛+˛U˛+˛U˛+˛V˛1˛U˛1˛U˛1\\˛U˛\˚U˛+˛U˛1˚+˛U˚+˛*˛1˛+˛1¸+˛1˚+˚U˛V˛1˛\˛1˛\˛1˛U˛1˛U˛+˛\˛UVV˛1˙ˇVV˛+˚U˛V˚1˛+˛1˛+˛U˛+˛1˛+UU˛+˛1˛+˛U˛1Ô+˛U˛+˛U˛*˛U11UU˚ˇU˛1˛U˛*˛Ä˛U˛V˛1˛U˛+˚U˛\˛+˛\11˚U˛+˛U˛\˛U˛V˛U˛Ä˛\˛V˚+˛*˛\˛+˚ˇUU˛˛*¯U˛1˛+˛\˛U˛Ä˛\˛Ä˛+˛V˛U˛VUU˛Ä˚\˛1˛\ˆ²+11˛U˛1˛Ä˛U˛\˚1˛+˛U˛*˛U˛+ıU˛V**˛U˛1˛U˛*¯+˛*¯+˛$˛+˛*˛+˛*˛+**˛U˛*˛+˛*˛\˛1˚U˛\˚U˛+˛U˛+˛1˛+˛U11˛U*˝ˇ1˛*˚+˛1˛*˛1˚+˛*˚+˛1˚+**˛1˛*˛+˛*˛+˛*˛+˛*˛1˛*˛1˛*˛1˛*˛1˛*¸+˛ˇ˛+˛U˛1˛+˛U˛\˛˛+˛1˛\˛+˛V˛1˘+˛*˛V˛1˛U˛$˛+˛1˛U˛1˛U˛*˛1˛+˛*˛˛\U˝ˇ˛1˛U˛*˚+˛1˛U˛Ä˚1˛+˛U˛1˛U˛+˛\˛*UU˛1˛\˚+˛*ˆ²+11˛U˛1˛Ä˛U˛\˚1˛+˛U˛*˛U˛+ıU˛V**˛U˛1˛U˛*¯+˛*¯+˛$˛+˛*˛+˛*˛+**˛U˛*˛+˛*˛\˛1˚U˛\˚U˛+˛U˛+˛1˛+˛U11˛U**ˇˇ11˛*˚+˛1˛*˛1˚+˛*˚+˛1˚+**˛1˛*˛+˛*˛+˛*˛+˛*˛1˛*˛1˛*˛1˛*˛1˛*˚+ˇ˝+˛U˛1˛+˛U˛\˛˛+˛1˛\˛+˛V˛1˘+˛*˛V˛1˛U˛$˛+˛1˛U˛1˛U˛*˛1˛+˛*˛˛\UUˇ\\˛1˛U˛*˚+˛1˛U˛Ä˚1˛+˛U˛1˛U˛+˛\˛*UU˛1˛\˚+˛*ˆ˛‚\\˛+˛\˛1˛\˚U˛+˛U˛1˛U˛1˚U˛1˛+˛U˛*¸1˚+˛U˛*˛+˛*˛1˚+˛*˛1˛*˛U˛*˚+UU˛+˛\˛U˛+˛U˛\ÔU˛1˛\˛+˛1¸U˚1˛+˛U˛1˛U˛*˛V˛+˛1˛*˛1˛+˛1˛*˛U¸+˛*˛1˛*˛+˛*˛U˛*Ô+˛1˛+˛1˘+˚1˛\˛1˛\˛U˛+˛*˛\˛*˛\˛U˛\˛U˛\¸U˛*˛\˛U˛1˛U˛\˛+˛U˛+˛V¯1˛+˛$˛U11˛O˛1˛V˛1˛\˛+˛1˛+˛V˛1˛\˛+˛V˛U˛V˛1˛U11˛U˛+˛\˚Uˆ˛‚\\˛+˛\˛1˛\˚U˛+˛U˛1˛U˛1˚U˛1˛+˛U˛*¸1˚+˛U˛*˛+˛*˛1˚+˛*˛1˛*˛U˛*˚+UU˛+˛\˛U˛+˛U˛\ÔU˛1˛\˛+˛1¸U˚1˛+˛U˛1˛U˛*˛V˛+˛1˛*˛1˛+˛1˛*˛U¸+˛*˛1˛*˛+˛*˛U˛*Ô+˛1˛+˛1˘+˚1˛\˛1˛\˛U˛+˛*˛\˛*˛\˛U˛\˛U˛\¸U˛*˛\˛U˛1˛U˛\˛+˛U˛+˛V¯1˛+˛$˛U11˛O˛1˛V˛1˛\˛+˛1˛+˛V˛1˛\˛+˛V˛U˛V˛1˛U11˛U˛+˛\˚Uˆ˛‚\\˛+˛\˛1˛\˚U˛+˛U˛1˛U˛1˚U˛1˛+˛U˛*¸1˚+˛U˛*˛+˛*˛1˚+˛*˛1˛*˛U˛*˚+UU˛+˛\˛U˛+˛U˛\ÔU˛1˛\˛+˛1¸U˚1˛+˛U˛1˛U˛*˛V˛+˛1˛*˛1˛+˛1˛*˛U¸+˛*˛1˛*˛+˛*˛U˛*Ô+˛1˛+˛1˘+˚1˛\˛1˛\˛U˛+˛*˛\˛*˛\˛U˛\˛U˛\¸U˛*˛\˛U˛1˛U˛\˛+˛U˛+˛V¯1˛+˛$˛U11˛O˛1˛V˛1˛\˛+˛1˛+˛V˛1˛\˛+˛V˛U˛V˛1˛U11˛U˛+˛\˚UˆÒ˛+˛*˛+˛*˛+UU˛\˛1˛U˛+˛\˛+˛1˛*˛U˛1˛\˚U˛*˛U˛*˛\**˛+˛˛1˛*˛U˛˛1˛˛+˛˚*˛+˛¯+11˛+˛*˛U˛1˛V˛U˛V˛+˛U˛+˛V˛1˚+˛U˛+˛U++˛U˛+˛1˛+˛1˛*˛1˛+˛1˛*˛+˛*˛+˛*˛+˛*˛+**¯+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U¯+11˛*˛U˛*˛1˛+˛U˛˛+˛*˛U˚+˛U˛V˛˘U˛˛U˛1˛V˚1˛*˛V˛1¯+˛*˛Ä˛\˛U˛**˛U˛+˛*˛$˚U˛+˚1˚U˛Ä˛1˛U˛+˛Ä˛1\\˛*˛+˛U˛1˛UˆÒ˛+˛*˛+˛*˛+UU˛\˛1˛U˛+˛\˛+˛1˛*˛U˛1˛\˚U˛*˛U˛*˛\**˛+˛˛1˛*˛U˛˛1˛˛+˛˚*˛+˛¯+11˛+˛*˛U˛1˛V˛U˛V˛+˛U˛+˛V˛1˚+˛U˛+˛U++˛U˛+˛1˛+˛1˛*˛1˛+˛1˛*˛+˛*˛+˛*˛+˛*˛+**¯+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U¯+11˛*˛U˛*˛1˛+˛U˛˛+˛*˛U˚+˛U˛V˛˘U˛˛U˛1˛V˚1˛*˛V˛1¯+˛*˛Ä˛\˛U˛**˛U˛+˛*˛$˚U˛+˚1˚U˛Ä˛1˛U˛+˛Ä˛1\\˛*˛+˛U˛1˛UˆÒ˛+˛*˛+˛*˛+UU˛\˛1˛U˛+˛\˛+˛1˛*˛U˛1˛\˚U˛*˛U˛*˛\**˛+˛˛1˛*˛U˛˛1˛˛+˛˚*˛+˛¯+11˛+˛*˛U˛1˛V˛U˛V˛+˛U˛+˛V˛1˚+˛U˛+˛U++˛U˛+˛1˛+˛1˛*˛1˛+˛1˛*˛+˛*˛+˛*˛+˛*˛+**¯+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U¯+11˛*˛U˛*˛1˛+˛U˛˛+˛*˛U˚+˛U˛V˛˘U˛˛U˛1˛V˚1˛*˛V˛1¯+˛*˛Ä˛\˛U˛**˛U˛+˛*˛$˚U˛+˚1˚U˛Ä˛1˛U˛+˛Ä˛1\\˛*˛+˛U˛1˛Uˆ
  7255. Ù˛$Ú¸V˛\˛U˛V¯U˛\˛1˚U˚\˛Ä˛U˛Ä˛1¸+˛V˛1˛U˛*˛U˚+˛*˚+˛U˛+˛U˛+˛1˛UÄįU˛Ä˛U˛V˚U˛1˚U˛V˛1˛\˛U˛V˛UVV˛U˛V˚U˛+˛U˛+˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+UU˛+˛1˛+˛U¯+˛1˛+˛U˛*˛V˛+˛1˛+˛V++˛V˚U˛+˛V˛U˛1˛U˛\˛+˛V˛+˛V˛U˛O˛+˛O¸+˛*˛\˛*˛\˛+˛1˛*˛+˛1˛+˛*¯+˛*˛+UU˛Ä˚\˛1˛U˛\˛U˛+˛U˛1˛U˛\˛U˛1˛\˛1˛V¸U˛V˛Ä˛U˛VˆÙ˛$Ú¸V˛\˛U˛V¯U˛\˛1˚U˚\˛Ä˛U˛Ä˛1¸+˛V˛1˛U˛*˛U˚+˛*˚+˛U˛+˛U˛+˛1˛UÄįU˛Ä˛U˛V˚U˛1˚U˛V˛1˛\˛U˛V˛UVV˛U˛V˝Uˇˇ˛+˛U˛+˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+UU˛+˛1˛+˛U¯+˛1˛+˛U˛*˛V˛+˛1˛+˛V++˛V˚U˛+˛V˛U˛1˛U˛\˛+˛V˛+˛V˛U˛O˛+˛O¸+˛*˛\˛*˛\˛+˛1˛*˛+˛1˛+˛*¯+˛*˛+UU˛Ä˚\˛1˛U˛\˛U˛+˛U˛1˛U˛\˛U˛1˛\˛1˛V¸U˛V˛Ä˛U˛VˆÙ˛$Ú¸V˛\˛U˛V¯U˛\˛1˚U˚\˛Ä˛U˛Ä˛1¸+˛V˛1˛U˛*Uˇˇ˚+˛*˚+˛U˛+˛U˛+˛1˛UÄįU˛Ä˛U˛V˚U˛1˚U˛V˛1˛\˛U˛V˛UVV˛U˛V˛U˝ˇ++˛U˛+˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+UU˛+˛1˛+˛U¯+˛1˛+˛U˛*˛V˛+˛1˛+˛V++˛V¸Uˇ˛+˛V˛U˛1˛U˛\˛+˛V˛+˛V˛U˛O˛+˛O¸+˛*˛\˛*˛\˛+˛1˛*˛+˛1˛+˛*¯+˛*++ˇUU˛Ä˚\˛1˛U˛\˛U˛+˛U˛1˛U˛\˛U˛1˛\˛1˛V¸U˛V˛Ä˛U˛Vˆ‡˛U˚1˛+˛U˛1˛U˛1˛U˛+˛U˛1˛\˛U˛\˚U**˛+˛*˛U˛+˛1˝ˇ++˛*˛+˛*˛+˛*¯+˛*˛1**˚U˛+˛U˛\˛U˛\˛+˚1˛+˛1˛U˛+˛U˛1˛U++˛U˛+11˚ˇ1˛+˛1˛*˛1˛+˛1˛*˛1˛*˛1˛*˘+˛*¯+˛*¯+˛*¯+˛*˛U¸+˛*˛U*˛ˇ\\˛*˛1˛U˛\˛+˛V˛U˛+˛1˚U˛+˛1UU˛1˛+˛*˛+˛1˛U˛*˛+˛U˛1˛+˛*˛\˛U˛˛*+˛ˇÄ˛+˛U˛+˛U˛*˚+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛*UU˛+˛1˛U˛\˛Uˆ ‡˛U˚1˛+˛U˛1˛U˛1˛U˛+˛U˛1˛\˛U˛\˚U**˛+˛*˛U˛+11˚ˇ+˛*˛+˛*˛+˛*¯+˛*˛1**˚U˛+˛U˛\˛U˛\˛+˚1˛+˛1˛U˛+˛U˛1˛U++˛U˛+1˘ˇ˛+˛1˛*˛1˛+˛1˛*˛1˛*˛1˛*˘+˛*¯+˛*¯+˛*¯+˛*˛U¸+˛*˛U¸ˇ\˛*˛1˛U˛\˛+˛V˛U˛+˛1˚U˛+˛1UU˛1˛+˛*˛+˛1˛U˛*˛+˛U˛1˛+˛*˛\˛U˛˛*¸ˇ˛+˛U˛+˛U˛*˚+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛*UU˛+˛1˛U˛\˛Uˆ    ‡˛U˚1˛+˛U˛1˛U˛1˛U˛+˛U˛1˛\˛U˛\˚U**˛+˛*˛U˛+1˘ˇ˛*˛+˛*˛+˛*¯+˛*˛1**˚U˛+˛U˛\˛U˛\˛+˚1˛+˛1˛U˛+˛U˛1˛U++˛U˛+˜ˇ++˛1˛*˛1˛+˛1˛*˛1˛*˛1˛*˘+˛*¯+˛*¯+˛*¯+˛*˛U¸+˛*UU˙ˇ˛*˛1˛U˛\˛+˛V˛U˛+˛1˚U˛+˛1UU˛1˛+˛*˛+˛1˛U˛*˛+˛U˛1˛+˛*˛\˛U˛**˙ˇ++˛U˛+˛U˛*˚+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛*UU˛+˛1˛U˛\˛Uˆ˜Ë˛+˘U˛V˛U˛V˛U˛V˛1˛\˛V˛U˛1˚U˛V˚U˛+ˆU˛+˜ˇUU˚+˛*˛U˚+˛*˚+\\˛U˛\¯U˛V˛1˚U˛V˛+˛V˛1˛V˚U˛+VV¸1ıˇ1˛+˛U˛+˛1˛+˛U˚+˛*˛1¸+˛*˛U˛+˛1˛+˛1˚+˛*˛1˛+˛U˛+˚U˛+UU˛\*¯ˇ11˚U˛+˛\˛U˛V˛+¯U˛+˛\++˛\˛1˛V˛1˛\˛1˛\˛1˛+˛$˛+˛*˚\˝Ä¯ˇ˝U˛Ä˛+˛U˛+˛1˛+˛V˛+˛U˛+˚U˛V˛1˛\++˚U˛\˛1˛Vˆ˙˲+˘U˛V˛U˛V˛U˛V˛1˛\˛V˛U˛1˚U˛V˚U˛+ˆU++ıˇU˚+˛*˛U˚+˛*˚+\\˛U˛\¯U˛V˛1˚U˛V˛+˛V˛1˛V˚U˛+VV˝1ˆˇ1ˇˇ˛+˛U˛+˛1˛+˛U˚+˛*˛1¸+˛*˛U˛+˛1˛+˛1˚+˛*˛1˛+˛U˛+˚U˛+UU˛\ˆˇ1˚U˛+˛\˛U˛V˛+¯U˛+˛\++˛\˛1˛V˛1˛\˛1˛\˛1˛+˛$˛+˛*˚\˛Ä˛ˇ˛¸ˇ˛U˛Ä˛+˛U˛+˛1˛+˛V˛+˛U˛+˚U˛V˛1˛\++˚U˛\˛1˛Vˆ¸Ë˛+˘U˛V˛U˛V˛U˛V˛1˛\˛V˛U˛1˚U˛V˚U˛+ˆU+Ûˇ˚+˛*˛U˚+˛*˚+\\˛U˛\¯U˛V˛1˚U˛V˛+˛V˛1˛V˚U˛+VV˛1ˆˇ˛1ˇˇ++˛U˛+˛1˛+˛U˚+˛*˛1¸+˛*˛U˛+˛1˛+˛1˚+˛*˛1˛+˛U˛+˚U˛+UU\\˜ˇ1ˇˇ˚U˛+˛\˛U˛V˛+¯U˛+˛\++˛\˛1˛V˛1˛\˛1˛\˛1˛+˛$˛+˛*˚\ÄÄ˝ˇ˝¸ˇUU˛Ä˛+˛U˛+˛1˛+˛V˛+˛U˛+˚U˛V˛1˛\++˚U˛\˛1˛Vˆβ+˛˛+**˛U˛+˛˛+˛U˛1˛U˛+¯U˛1˛U˛+˛\˛*˛1˘+˛Uˆˇ+*ˇˇ˛+˛*˛+˛*˛+˛˛+˛˛V11˛+˛*˛V˛1˛V˛1˛+˛1˛U˛+˛\˛*˛U˛+˛U˚+11UUˆˇ11˛*ˇˇ˙+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˚+˛U˛$˛U˜ˇV++ˇˇUU˛1˛V˛+˛U˛1˛+˛1˛*˛1˛U˘1˚+˛1˛*˛+˛˛+˛*˛+˛U˛*˛U˛Ä+˛ˇ¸˛ˇUUˇˇ˝U˛1˛+¯1˛+˛1˛*˚1˛U˛*˛U˛1UU˛*˛1˚+˛Uˆβ+˛˛+**˛U˛+˛˛+˛U˛1˛U˛+¯U˛1˛U˛+˛\˛*˛1˘+UUˆˇ++**ˇˇ++˛*˛+˛*˛+˛˛+˛˛V11˛+˛*˛V˛1˛V˛1˛+˛1˛U˛+˛\˛*˛U˛+˛U˚+11Uˆˇ˛1˛*+ˇˇ˚+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˚+˛U˛$UU˜ˇVV˛+ˇˇU˛1˛V˛+˛U˛1˛+˛1˛*˛1˛U˘1˚+˛1˛*˛+˛˛+˛*˛+˛U˛*˛U˛Ä˝ˇ¸ˇˇ˝Uˇˇ˛U˛1˛+¯1˛+˛1˛*˚1˛U˛*˛U˛1UU˛*˛1˚+˛Uˆβ+˛˛+**˛U˛+˛˛+˛U˛1˛U˛+¯U˛1˛U˛+˛\˛*˛1˘+Uˆˇ˛+˛*ˇˇ+˛*˛+˛*˛+˛˛+˛˛V11˛+˛*˛V˛1˛V˛1˛+˛1˛U˛+˛\˛*˛U˛+˛U˚+11ˆˇ+˛1˛*++ˇˇ¸+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˚+˛U˛$U˜ˇ˛V˛+Uˇˇ˛1˛V˛+˛U˛1˛+˛1˛*˛1˛U˘1˚+˛1˛*˛+˛˛+˛*˛+˛U˛*˛UÄIJˇ˚ˇˇ1¸UˇˇUU˛1˛+¯1˛+˛1˛*˚1˛U˛*˛U˛1UU˛*˛1˚+˛Uˆ
  7256. β*˛U˛$$˚U˛1˛+˛1˛Ä˛U˛á¯U˛Ä˛1˛U˛+˛\˛1UU˛+˛VˆˇV˛*˛+*ˇˇ˛U˛1˚+˛U˛*ˆ+˛\¯U˛V˛1˛\¯U˚\˛U˛1˛V˛1UˆˇUU˛+˛U˛+ˇˇU¯+˛U˛+˛U˚+˛*11˛+˛1˛+˛1˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U˛1˛\˜ˇV˛U˛+**ˇˇ˘U˛1˛\˛U˛O˛1˛\˛+˛U++˛U˛+˛V˚+˛*˛U˛*˛+˛*˛U˛*˛VIJˇ¸˛ˇ\\˛U˛+ˇˇU˛+˛U˛+˛\˛+˛U˛+˛U˛+˛V˛1˚V¸1˛\˛+˚1˛Vˆβ*˛U˛$$˚U˛1˛+˛1˛Ä˛U˛á¯U˛Ä˛1˛U˛+˛\˛1UU˛+VVˆˇVV˛*˛+**ˇˇUU˛1˚+˛U˛*ˆ+˛\¯U˛V˛1˛\¯U˚\˛U˛1˛V˛1ˇˇ˙ˇ˛U˛+˛U˛+Uˇˇ¯+˛U˛+˛U˚+˛*11˛+˛1˛+˛1˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U˛1\\˜ˇVV˛U˛+˛*ˇˇ˙U˛1˛\˛U˛O˛1˛\˛+˛U++˛U˛+˛V˚+˛*˛U˛*˛+˛*˛U˛*˛V˛ˇ˚ˇˇV\\˛U˛+Uˇˇ˛+˛U˛+˛\˛+˛U˛+˛U˛+˛V˛1˚V¸1˛\˛+˚1˛VˆòŇ@ÄflHHÿã§¥Ä˛ˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7257. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7258. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7259.  
  7260.  
  7261.  ˛êêê@ÄflòAÿ 'β*˛U˛$$˚U˛1˛+˛1˛Ä˛U˛á¯U˛Ä˛1˛U˛+˛\˛1UU˛+V˛ˇ˛¸ˇ˛V˛*˛+˛*ˇˇU˛1˚+˛U˛*ˆ+˛\¯U˛V˛1˛\¯U˚\˛U˛1˛V11˛ˇ˛¸ˇ+˛U˛+˛U˛+UUˇˇ˘+˛U˛+˛U˚+˛*11˛+˛1˛+˛1˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U˛1\˜ˇ˛V˛U˛+˛*Uˇˇ˚U˛1˛\˛U˛O˛1˛\˛+˛U++˛U˛+˛V˚+˛*˛U˛*˛+˛*˛U˛*VVˇˇ˙ˇˇVV\\˛U˛+UUˇˇ++˛U˛+˛\˛+˛U˛+˛U˛+˛V˛1˚V¸1˛\˛+˚1˛Vˆ²*˛U˛1˛U˛1˚U˛V˛U˛Ä˛U˛Ä˛U˛\˛1¯U++˛U˝ˇ˝˛ˇ+˛*˛+˛*˝+ˇˇ˛+˛*˛+˛U˛+˛*˛1**˛\¯U˛1˛+˛U˛1˛U˛+˛U˛1˛\˛+˛1˛U\˛ˇ¸˛ˇ11˛*˚+˛1**˛ˇ+˛*˛+˛*˛1˛*˛1˛*˛+**˛+˛*¯+˛*˚+˛1¯+˛U˛+˛1˛ˇ¸ˇ1ıU1˛ˇ\\˛1˛*˚U˛+˛\˛*˛V˛+VV˛+˛U˛*˛U˛*˛U˛*˚U˛+˚*ˇˇ˚˛ˇ˛+11˛*˛U˛*ˇˇU˛*˚+˛1˛*˚+˚1˛+˛1˛U˛*UU˛+˛U˛+˛1˛*ˆ²*˛U˛1˛U˛1˚U˛V˛U˛Ä˛U˛Ä˛U˛\˛1¯U++UU˛ˇ˚ˇˇ++˛*˛+˛*¸+ˇˇ++˛*˛+˛U˛+˛*˛1**˛\¯U˛1˛+˛U˛1˛U˛+˛U˛1˛\˛+˛1˛U˝ˇ¸ˇˇ˛1˛*˚+˛1˛*˛ˇ˛*˛+˛*˛1˛*˛1˛*˛+**˛+˛*¯+˛*˚+˛1¯+˛U˛+11˛ˇ˛˝ˇ11ıU11˛ˇ\˛1˛*˚U˛+˛\˛*˛V˛+VV˛+˛U˛*˛U˛*˛U˛*˚U˛+˚*˛ˇ˚ˇˇU˛+11˛*˛U˛*Uˇˇ˛*˚+˛1˛*˚+˚1˛+˛1˛U˛*UU˛+˛U˛+˛1˛*ˆ²*˛U˛1˛U˛1˚U˛V˛U˛Ä˛U˛Ä˛U˛\˛1¯U++U˝ˇ˚ˇ˛+˛*˛+˛*˚+ˇˇ+˛*˛+˛U˛+˛*˛1**˛\¯U˛1˛+˛U˛1˛U˛+˛U˛1˛\˛+˛1UU˝ˇ¸ˇˇ*˛1˛*˚+˛1˛*+˛ˇ**˛+˛*˛1˛*˛1˛*˛+**˛+˛*¯+˛*˚+˛1¯+˛U˛+1ˇ˙ˇˇ˛1ıU˛1˛ˇ˛1˛*˚U˛+˛\˛*˛V˛+VV˛+˛U˛*˛U˛*˛U˛*˚U˛+¸*˛ˇ˚ˇˇUU˛+11˛*˛U˛*UUˇˇ**˚+˛1˛*˚+˚1˛+˛1˛U˛*UU˛+˛U˛+˛1˛*ˆ²UÄIJ+˛V˛1˛U˛1˛U˛1˚U˚\˛Ä˚U˛+˛U˛1++˛ˇ˚ˇˇU˛1˛U˛*˜+ˇˇ˛V˚+˛*˛1˛+\\˛1˚U˛\˛+˛\˚U˛1˛\˚U˛+˛U˛1Uˇˇ˘ˇ++˛*˛U˛+˛1˛+1¯ˇ**˛1¯+˛1¸+˛*˛UÚ+˛1˛+˛U˛+˛U˛1˛Vˇ˘ˇ˝+ˇ¸ˇ¸U˛V+˛ˇVV˛U˛V˛*˛+˛U˛+˘U˛\˛+˛U˛1˛U˛+˛Ä˛U¯+\˛ˇ˚ˇˇ˛+˛U11˛V˚1˛+ˇˇ˜+˛V˛1˛+˛1˛V˛1˛U˛1˛U++˛V˛1˛V˛+ÛˇÂ˛UÄIJ+˛V˛1˛U˛1˛U˛1˚U˚\˛Ä˚U˛+˛U˛1+˝ˇ˚ˇUU˛1˛U˛*ˆ+ˇˇVV˚+˛*˛1˛+\\˛1˚U˛\˛+˛\˚U˛1˛\˚U˛+˛U˛1˛ˇ¸˛ˇ˛+˛*˛U˛+˛1˛+ˇˇ
  7262. ˛    
  7263.     ˛ˇ    ˝ˇ˘+˛1¸+˛*˛UÚ+˛1˛+˛U˛+˛U˛1VVˇˇ˘¸+ˇ
  7264. ÓˇUU˛V˛*˛+˛U˛+˘U˛\˛+˛U˛1˛U˛+˛Ä˛U¯+˛ˇ˚ˇˇ1˛+˛U11˛V˚1˝+ˇˇ¯+˛V˛1˛+˛1˛V˛1˛U˛1˛U++˛V˛1˛V˛+Û²UÄIJ+˛V˛1˛U˛1˛U˛1˚U˚\˛Ä˚U˛+˛U˛1˝ˇ¸ˇˇ˛U˛1˛U˛*ı+˛ˇ˚+˛*˛1˛+\\˛1˚U˛\˛+˛\˚U˛1˛\˚U˛+˛U11˝ˇ˚ˇ˝+˛*˛U˛+˛1˛+ˇ
  7265. ˛    
  7266. ˛    
  7267. ˛    
  7268. ˛ˇ˙+˛1¸+˛*˛UÚ+˛1˛+˛U˛+˛U˛1Vˇ˙ˇˇ˚+ˇ
  7269.  
  7270. 
  7271.  
  7272. 
  7273.  
  7274. 
  7275.  
  7276. ÒˇUU˛+˘U˛\˛+˛U˛1˛U˛+˛Ä˛U˘+ˇ˘ˇˇ11˛+˛U11˛V˚1¸+ˇˇ˘+˛V˛1˛+˛1˛V˛1˛U˛1˛U++˛V˛1˛V˛+Û-˜˛*Ú˛+˘*˛U˛+˛U˛+˚U˛Ä˚U˛1˛U˛*˛Ä˛+11˛ˇ˚ˇˇU˛*˛+˛˛*˛˛+˛*˛+˛ˇ++˛*˛+˛U˘+˛1˛V˛1˛U˛1˛U˛+˛U˛+˛1˛*˛1˛*U˛ˇ˙ˇ11˛˛+˛*˛1˛*˛+˚ˇ˛    ˛    ˇˇ+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛U˛ˇ˚ˇ˝*˛+ˇ
  7277. Ôˇ
  7278.  
  7279. 
  7280.  
  7281. ˚ˇ+˛*˛U˛+11˛+˛1˛˛1˛*˛1˛U˛V˛˛+*ˇˇ˙ˇˇ˛*˛1˛*\\˛+˛1˛+˛1˛+ˇˇ+˛*˛U˛*˛+˛*˛1˛+˛U˛*˚+11˛˛*˛1˛U˛+ˆ.˜˛*Ú˛+˘*˛U˛+˛U˛+˚U˛Ä˚U˛1˛U˛*˛Ä˛+1˝ˇ¸ˇˇUU˛*˛+˛˛*˛˛+˛*˛+˛ˇ+˛*˛+˛U˘+˛1˛V˛1˛U˛1˛U˛+˛U˛+˛1˛*˛1˛*˝ˇ¸ˇˇ˛1˛˛+˛*˛1˛*˛+*˚ˇ    
  7282. ˛    
  7283.         ˇˇ+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*UUˇ˘ˇ¸*˛+ˇ
  7284. ˇˇ**˛UVÏˇ
  7285. ˇˇ+˛*˛U˛+11˛+˛1˛˛1˛*˛1˛U˛V˛˛+ˇˇ¸ˇˇ+˛*˛1˛*\\˛+˛1˛+˛1˝+˛ˇ**˛U˛*˛+˛*˛1˛+˛U˛*˚+11˛˛*˛1˛U˛+ˆ8˜˛*Ú˛+˘*˛U˛+˛U˛+˚U˛Ä˚U˛1˛U˛*˛Ä˛+˛ˇ˚ˇˇ˛U˛*˛+˛˛*˛˛+˛*˛+˛˛ˇ˛*˛+˛U˘+˛1˛V˛1˛U˛1˛U˛+˛U˛+˛1˛*˛1**˝ˇ¸ˇˇ*˛1˛˛+˛*˛1˛*˛+ˇˇˇˇ
  7286. ˛    
  7287. ˛    ˇˇ+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*Uˇ˘ˇ1¸*˛+ˇ
  7288. ˇˇ**˛U
  7289. VVˇˇzz•üzz•üzz¯ˇˇˇ+˛*˛U˛+11˛+˛1˛˛1˛*˛1˛U˛V˛++ˇˇ˚˛ˇ++˛*˛1˛*\\˛+˛1˛+˛1¸+˛ˇ*˛U˛*˛+˛*˛1˛+˛U˛*˚+11˛˛*˛1˛U˛+ˆ,‚++˛˛+¯U˛\˛U˛Ä˛U˛\˛U˛V˚\˛UÄÄ˝ˇ¸ˇˇV˛+˛U˛+˛1˚+˛1˛U˛1˛+*˛ˇUU˛+˛V¸U˛1˛V˛1˛V˚U˛1˛\˚U˛+˛V˝Uˇˇ˘ˇUU˛*˛U˛+˛U˛+˛U˛+ˇ˛˛ˇ˛    ˛    ˇ*˛1˛+˛1˛*¸+˛1˛*˛U˛1¯U˛1˚+˛\ˇˇ˚ˇˇ\\**˚+ˇˇˇ**˛\11ˇˇ•ü{z•ü{z•ü{z•ü{˝ˇ
  7290. ˇˇ1˛\˛U˛\¸U˛1˛U˛+˛U˛V˛O˛*˛1V˛ˇ˛ˇˇˇ˛+˛U˛+˛U++˛U˛+˛U˛+˛1˛*˛ˇ˛+˛V¯+˛V˛1˛\˛*˛U++˛U˚+˛$˛+ˆ)‚++˛˛+¯U˛\˛U˛Ä˛U˛\˛U˛V˚\˛UIJˇ˚ˇˇVV˛+˛U˛+˛1˚+˛1˛U˛1˛+**˛ˇU˛+˛V¸U˛1˛V˛1˛V˚U˛1˛\˚U˛+˛V˛Uˇˇ˙ˇˇ+UU˛*˛U˛+˛U˛+˛U˛+ˇ˛˛ˇ        
  7291. ˛    
  7292. ˇˇ*˛1˛+˛1˛*¸+˛1˛*˛U˛1¯U˛1˚+\\ˇˇ˚ˇˇ˛\**˚+ˇ
  7293. ˇ˛*˛\11ˇˇz•{üz•{üz•{üz•{˝ˇˇˇ1˛\˛U˛\¸U˛1˛U˛+˛U˛V˛O˛*˛1˛ˇ¸˛ˇU˛+˛U˛+UU¯ˇ˛U˛+˛1˛*U˛ˇ++˛V¯+˛V˛1˛\˛*˛U++˛U˚+˛$˛+ˆ&‚++˛˛+¯U˛\˛U˛Ä˛U˛\˛U˛V˚\˛U˝ˇ¸ˇˇ˛V˛+˛U˛+˛1˚+˛1˛U˛1˛+˛*Uˇˇ˛+˛V¸U˛1˛V˛1˛V˚U˛1˛\˚U˛+˛VUU˛ˇˇ˝ˇ++UU˛*˛U˛+˛U˛+˛U++˘ˇ        ˇ˛    
  7294.     ˇˇ*˛1˛+˛1˛*¸+˛1˛*˛U˛1¯U˛1˚+\˛ˇ¸ˇˇ+˛\**˚+ˇˇ˛*˛\11ˇˇ•üzz˝ˇ•üzz•üz˝ˇ
  7295. ˇˇ1˛\˛U˛\¸U˛1˛U˛+˛U˛V˛O˛*11˝ˇ¸ˇˇUU˛+˛U˛+ıˇUU˛+˛1˛*UU˛ˇ+˛V¯+˛V˛1˛\˛*˛U++˛U˚+˛$˛+ˆ0‡˚*˛1˛U˛V˛U˛V˛U˛\˛U˛V˛U˛\˛1++˛ˇ˚ˇˇ˝1˛+˛*˛1˛*+ˇ+P˙ˇ*˛+˛*˛+**ˇˇVV˛*˛\11˛\˛+˛U˛1˛U˛1˛U˛+˛U˛1˛U˛1U˝ˇ¸ˇˇ˛1**˛+˛*˛1˚+˛*11Ùˇ        ˛ˇ˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛+˛U˛+˛U˛ˇ¸ˇˇUU˛+UU˛+˛Uˇ
  7296. ˇ˛U˛1UUˇˇ{z•ü˚ˇ•ü{z•˝ˇˇˇU˛1˛V˛U\\˛1˛+˛$˛+˛*˛1˛˛+U¸ˇ˝ˇˇ˛U˛1˛*˛+Ùˇ+˛1˛*˛1˛+˛ˇ˛*˛1˚+˛*˛1˛+˛U˛*UU˛*˛+˛˛+Û<‡˚*˛1˛U˛V˛U˛V˛U˛\˛U˛V˛U˛\˛1+ˇˇ˘ˇ¸1˛+˛*11+O˛+Ûˇ˛*˛+˛*ˇˇV˛*˛\11˛\˛+˛U˛1˛U˛1˛U˛+˛U˛1˛U˛1˛ˇˇ˝ˇ*˛1**˛+˛*˛1˚+˛*11¸ˇ˚ˇ
  7297.         ˝ˇ**˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛+˛U˛+UU˛ˇ˚ˇ˛U˛+UU˛+˛Uˇ
  7298. ˇ˛U˛1UUˇˇ{üz•ˇˇOVVˇz•{üzˇ•ˇˇˇˇU˛1˛V˛U\\˛1˛+˛$˛+˛*˛1˛˛+˛ˇ˚ˇˇ+˛U˛1˛*++˚ˇÇ^^¸ˇ+˛1˛*˛1˛+UUˇˇ**˛1˚+˛*˛1˛+˛U˛*UU˛*˛+˛˛+ÛI‡˚*˛1˛U˛V˛U˛V˛U˛\˛U˛V˛U˛\˛1˛ˇ˚ˇˇ˚1˛+˛*++O+˝ˇ++˚ˇP˚ˇ*˛+˛*Vˇˇ˛*˛\11˛\˛+˛U˛1˛U˛1˛U˛+˛U˛1˛U11˛ˇ˛¸ˇ**˛1**˛+˛*˛1˚+˛*11ˇˇˇ˛ˇ˛ˇ˛    ¸ˇ*˛+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛+˛U˛+U˛ˇ¸ˇˇ*˛U˛+UU˛+˛Uˇ
  7299. ˇ˛U˛1    UUˇˇzz•üˇˇ˛V
  7300. ˇ•üzz•ˇ•ˇˇˇˇU˛1˛V˛U\\˛1˛+˛$˛+˛*˛1˛++˛ˇ¸˛ˇ++˛U˛1˛*++˛ˇ]]à^]]à^˝ˇ˛1˛*˛1˛+UU˛ˇ*˛1˚+˛*˛1˛+˛U˛*UU˛*˛+˛˛+Û'›˛*˛˛V˛U˛\˛U˛Ä¯\˛V˛U\\˛ˇ˙ˇV˛+˛U˛*UU++˝ˇ˚+˛ˇ9˝ˇP˝ˇ˚+**ˇˇ¸UVV˛U˛V˚U˛1˛U˛1˛U˛1˛U˛+U˝ˇ˝˛ˇ˛1˛+UU¯+˛U˛+˛1*˛ˇ˛˛    ˇˇ        ˇˇ+˛ˇ˛+˛U˘+˛U˚+˛*˛U˛+˛1˛U˛V˛ˇ˚ˇVV˛+˛\**˛\˛Uˇˇ˘Uˇˇ•ü{zˇˇV+Vˇ{z•ü{ˇ…ˇˇ
  7301. ˇˇ1˛+˛U˛\UU˛+˛1˛+˛˛V˚+U˛ˇ¸˛ˇ˛\˛V˛*˛U
  7302. ++ˇˇ]Ç^]]Ç^]]Dzˇ˛+˛1˚+˛*˛ˇ¯+˛\˛1˚+˛U++˛U˛+˛U˚*ˆ:›˛*˛˛V˛U˛\˛U˛Ä¯\˛V˛U\ˇˇˇ¸ˇˇVV˛+˛U˛*˛ˇ+˛ˇ+O˛+
  7303. O++ˇˇ99
  7304. ˇˇPzz˛ˇ˝+˛*ˇˇ˝UVV˛U˛V˚U˛1˛U˛1˛U˛1˛U˛+˝ˇ¸ˇˇ+˛1˛+UU¯+˛U˛+˛1*˝ˇ˛˛ˇˇ˛    
  7305. ˇˇ+1ˇˇ˛+˛U˘+˛U˚+˛*˛U˛+˛1˛UVV˛ˇ¸ˇˇ˛V˛+˛\**˛\˛Uˇ
  7306. ˇ˘Uˇˇz•{üˇˇVVOˇ{üz•{ˇ•ˇˇˇˇ1˛+˛U˛\UU˛+˛1˛+˛˛V˚+ˇˇ˙ˇˇV\˝ˇV˛*˛U++ˇˇ^]Ç^^]Ç^^]ǡˇ˛+˛1˚+˛*U˛ˇ˘+˛\˛1˚+˛U++˛U˛+˛U˚*ˆ7›˛*˛˛V˛U˛\˛U˛Ä¯\˛V˛U˛ˇ˚ˇˇUVV˛+˛U*˝ˇ+Oˇ++O˛+O˛+˛ˇ
  7307. 9˛ˇPP˝ˇ++˛*˛ˇ˛UVV˛U˛V˚U˛1˛U˛1˛U˛1˛U++¸ˇ¸ˇ++˛1˛+UU¯+˛U˛+˛1**ˇˇ˛˛˛ˇ     
  7308.     ˇˇ+11ˇˇ++˛U˘+˛U˚+˛*˛U˛+˛1˛UV˛ˇ¸ˇˇ1˛V˛+˛\**˛\˛Uˇˇ˘Uˇˇ•üzzˇˇVOVˇzz•üzˇ ˇˇ
  7309. ˇˇ1˛+˛U˛\UU˛+˛1˛+˛˛V¸+˛ˇ˚ˆˇ**˛U+˛ˇ ]à^]]à^]]à^ˇˇ˛+˛1˚+*˛ˇU˛ˇ˙+˛\˛1˚+˛U++˛U˛+˛U˚*ˆ'‡˛*˚1˛*˛U˛˚U˛\˛U˛Ä˛1UU˝ˇ¸ˇˇUU¸+˛*˛ˇ9ˇ+ˇˇˆ+ˇˇ
  7310. ˛9˛ˇzP˛ˇ11˛U1˛ˇVV**˛U˛+˛U˛1¯U˛+˛U˝1˝ˇ¸ˇˇ˛1˛*˘+˛*˛1˛*˛+˛*˛+ˇˇ˛¯ˇ+˛*ˇˇ+˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛*˛U˝ˇ˝ˇˇ¸1˛\˛1UU˛1˛Uˇ
  7311. ˇ˛1˛*    ++ˇˇ{z•üˇˇ˛V
  7312. ˇ•ü{z•ˇ•ˇˇˇˇ\˛*˛1˛UVV˛$˚*˛$˛*˛+*˛ˇ˙ˆˇ++˛*+ˇˇÇ¸ˇ]˝ˇ]ˇˇ˚1+˜ˇ*˛ˇ˛*˛U˛+˛1˛*˛+˛*++ı*Û9‡˛*˚1˛*˛U˛˚U˛\˛U˛Ä˛1U˝ˇ¸ˇˇ˛U¸+ **ˇˇ?9+ˇOˇˇ+O˛+O˛+¸ˇ˛9?9˛ˇzz˛ˇ1˛U11˛ˇV**˛U˛+˛U˛1¯U˛+˛U˛1ˇˇ˙ˇˇ+˛1˛*˘+˛*˛1˛*˛+˛*++˛ˇ˛ˇˇ˝ˇ˛+˛*+ˇˇ˛*˛+**˛+˛*˛+˛*˛+˛*˛1˛*UU˛ˇ˚ˇ˚1˛\˛1UU˛1UUˇˇ
  7313. ˇ˛1˛*++ˇˇ{üz•ˇˇOVVˇz•{üzˇ•ˇˇˇˇ\˛*˛1˛UVV˛$˚*˛$˛*˛+˛ˇ˚Ûˇ+˛*+ˇˇ]˝ˇÇ¸ˇ^ˇˇ˚1˛ˇVO˛VO˛ˇ+˛ˇ**˛U˛+˛1˛*˛+˛*++ı*ÛB‡˛*˚1˛*˛U˛˚U˛\˛U˛Ä˛1˛ˇ˚ˇˇ*˛U¸+ *ˇˇz99Oˇ++ˇO˛+O˛+O¸ˇ99c˛9ˇˇPPzˇˇ1˛U˛1˛ˇ**˛U˛+˛U˛1¯U˛+˛U11ˇˇˇ˚ˇ++˛1˛*˘+˛*˛1˛*˛+˛*˛+ˇ˛ˇˇˇˇ˛+˛*++ˇˇ**˛+**˛+˛*˛+˛*˛+˛*˛1˛*Uˇˇˇ˝ˇˇ+˚1˛\˛1UU˛1UUˇˇ
  7314. ˇ˛1˛*    ++ˇˇzz•üˇˇ˛V
  7315. ˇ•üzz•ˇ•ˇˇ˛ˇ˛*˛1˛UVV˛$˚*˛$˛*++ˇˇ¸Òˇ˛*+ˇˇà^˝ˇ]˝ˇ]ˇˇ¸1ˇˇVVO˛VO˛Vˇˇ+ˇˇ**˛U˛+˛1˛*˛+˛*++ı*Û+›˛+˚˛*˛\˛U˚\˛Ä¸\ˇˇ˚˛ˇVV˛1UU˛*˛ˇ˝9ˇˆ+˚ˇ˚9˛ˇzP˛ˇ˛U˛V1ˇˇUU˛+˛V˛1˛V˚U˛1˛V˛+U˛ˇˇ˝ˇ˛1˛+˛U˛+11˛+˛U˛+˛1˛+˛U˛+ˇˇ¸ˇ˚ˇ+˛U˛+ˇˇ1˛+UU˛+˛1˛+˛U˚+˛1˛Uˇˇ˙ˇVV¯U˛\11¸Uˇˇˇ˛V¸Uˇˇ•ü{zˇˇV+Vˇ{z•ü{ˇ…ˇˇ
  7316. ˝ˇUU˛+˛U**˚+˛U˛O˛+1ˇˇ˚Ôˇ˝+ˇˇ]]Ç^]]Ç^]]Ç^ˇˇ¸+ˇV+˛V+˛V+˝ˇ1ˇˇU˛*˛U˛+˛U˛+˛1**¯+˛*˛1ˆ9›˛+˚˛*˛\˛U˚\˛Ä˝\˛ˇ˚ˇˇ˛V˛1UU**˛ˇ?˛9?ˇˇ+O˛+O˛+˛ˇO˛ˇ9?˛9?9ˇˇ˛zˇˇ˛U˛V11ˇˇU˛+˛V˛1˛V˚U˛1˛V˛+˝ˇ¸ˇˇ+˛1˛+˛U˛+11˛+˛U˛+˛1˛+˛U˛+˘ˇ˛ˇd?dˇˇ+˛U˛+1ˇˇ˛+UU˛+˛1˛+˛U˚+˛1UU˛ˇ¸ˇˇ˛V¯U˛\11¸Uˇˇ
  7317. ˇ˛V¸Uˇüz•{ü˛ˇVOˇ{üz•{ˇ•ˇˇˇˇ\ˇˇU˛+˛U**˚+˛U˛O˛+˛ˇ˚Ôˇ˝+ˇˇ^^]Ç^^]ˇ^^]ǡˇ˝+ˇˇVVO˛VO˛V˝ˇ1Uˇˇ˛*˛U˛+˛U˛+˛1**¯+˛*˛1ˆ:›˛+˚˛*˛\˛U˚\˛Ä˛\ˇˇ˙ˇˇU˛V˛1 UU**ˇˇc
  7318.  
  7319. c9¸ˇ+O+˚ˇV˝ˇ˛9c˛9ˇzPPˇˇ˛U˛V˛1ˇˇ˛+˛V˛1˛V˚U˛1˛V++˚ˇ˝ˇ++11˝ˇ˛U˛+11˛+˛U˛+˛1˛+˛U˛+UU˙ˇd@?d˛ˇ+˛U˛+11ˇˇ++UU˛+˛1˛+˛U˚+˛1U˝ˇ¸ˇ*˛V¯U˛\11¸Uˇˇˇ˛V¸Uˇz•üzz˚ˇzz•üzˇ ˇ
  7320.  
  7321. ˇˇ\Uˇˇ˛+˛U**˚+˛U˛O++˛ˇ˚ˇˇUˇ˛+ˇˇ]]à^˝ˇ]]à^ˇˇ˝+ˇVVO˛VO˛V OˇˇVˇ1UUˇˇ**˛U˛+˛U˛+˛1**¯+˛*˛1ˆ;⁄˛*˛$˛U˛1˚+˛\˛UVV˛ˇ˚ˇˇ\\˚U
  7322. **+ˇˇz9ˇ
  7323. 9ˇV˜ˇVˇˇ+˛ˇ˝9
  7324. ˇPzzPˇˇVV˛1˛+1˛ˇU˛1˛U˛+˛U˛+˙1ˆˇ˛1*˚ˇ**˛+**˛+˛*˛1˛*˛+˛*˛1˛*+˝ˇ@@?d@¸ˇ˚+˛*ˇˇ+**˛U˛*˛+˛1˛U˛*˛1˚ˇˇˇUU˛*˛U˛˚1UU˛*UUˇˇ
  7325. ˇ˛U˛+UUˇü{z•ü{¸ˇ•ü{z•ˇ•ˇˇˇ1++ˇˇ11˛*++˛U˛1˛˛U*˛ˇ¸˛ˇ*˜ˇ    4˚ˇ    +ˇˇÇ^]]DzˇÇ^]]ˇˇ˛Uˇˇ+˛V+˛V+VVˇˇVˇU˛1ˇˇU˛*˛1¯+˘*˛˛*ÛB⁄˛*˛$˛U˛1˚+˛\˛UV¸ˇ˝ˇˇ˛\˚U**˛ˇz˛9?9ˇˇV˙ˇ˛VOˇˇVˇˇ˛9
  7326. ˇ
  7327. 
  7328. ˇˇzPzzˇˇVV˛1˛+11˛ˇ˛1˛U˛+˛U˛+˚1ˆˇ+˛1*˚ˇ**˛+**˛+˛*˛1˛*˛+˛*˛1*˚ˇ?d@d?d@d˝ˇ¸+˛*˝ˇ*˛U˛*˛+˛1˛U˛*11˙ˇˇ˛U˛*˛U˛˚1UU˛*UUˇˇ
  7329. ˇ˛U˛+UUˇ•{üz•{üz•ˇˇz•{üzˇ•ˇ
  7330. ˇˇ1˛+ˇˇ1˛*++˛U˛1˛˛U˛ˇ˚ˇˇ1*˚ˇ4    434    43˝ˇ    ++ˇˇÇ^W2˝ˇÇ^ˇˇ*˛UˇVVO˛VO˚ˇVOˇˇ˛1U˛ˇ**˛1¯+˘*˛˛*ÛB⁄˛*˛$˛U˛1˚+˛\˛U˙ˇˇˇ+˛\˚U**˛ˇ˛9c˛9
  7331. ˇVˇOVˇVOVˇVOˇV˝ˇ99c˛9
  7332. c9ˇPzzPˇˇVV˛1˛+11U˛ˇ11˛U˛+˛U˛+¸1ˆˇ++˛1*˘ˇ˛+**˛+˛*˛1˛*˛+˛*˛1*˝ˇ @?dd@?dd@?dd˘ˇ**+˝ˇ˛U˛*˛+˛1˛U˛*1˜ˇ*˛U˛*˛U˛˚1UU˛*UUˇˇ
  7333. ˇ˛U˛+UUˇüzz•üzz•üzz•üzz•ˇ•ˇˇˇ1˛+˛ˇ˛*++˛U˛1˛UU˛ˇ˚ˇˇ11*˘ˇ4        ˇ4    ˝ˇ++ˇˇ^]2]W2ˇà^]ˇ**˛UˇVO˛VO¸ˇ2˝ˇU˛1UU˛ˇ*˛1¯+˘*˛˛*Û7⁄˚U˛+˛1˛U˛V˛U\\ˆˇ\\˛1˛V˛+UUˇˇP˙9˛ˇVVˇ˛VˇVVˇ+˝ˇ˘9ˇzPPz˛ˇU˛V˛UVV11˛ˇV˚U˛+˛V˛1Uˆˇ˛1˛+U¸ˇˇˇ++UU˛+˛1˛+˛U˛+˛1˛+U˝ˇd@@¸ˇd@@?dˇ;¸ˇUU++˝ˇ++˛1˛+˚1˛U˜ˇ¸U˛+˛*¯U11˛\UUˇˇˇ˛+˛\U˝ˇü{z•ü{z•ü{z•ü{ˇ…ˇ
  7334.  
  7335. ˇˇ1˛\U˝ˇ\UU˛\˛*˝+˛ˇ˚ˇˇ˛*+˝ˇ    ˝ˇ4˘ˇ˝+˛ˇÇ^˛ˇ^]]ˇˇ11˛*ˇ˛V+VVˇˇ2˛˝ˇ˝+˛*˛ˇ˛+˛U˛*˛1**˛+˛˛+˛˛+ˆG⁄˚U˛+˛1˛U˛V˛U\ˆˇ˛\˛1˛V˛+U˛ˇz99?˛9?˛ˇVVˇˇVVˇˇV¸ˇ99?˛9?9ˇˇ˛zP˛ˇU˛V˛UVV˛1˛ˇ˚U˛+˛V˛1ˆˇ˝1˛+UU˝ˇˇˇ++UU˛+˛1˛+˛U˛+˛1˛+UU˛ˇ?˚ˇd?d@d?dˇ;5;ˇˇUU˛+˝ˇ+˛1˛+˚1UU˜ˇ˚U˛+˛*¯U11˛\UUˇˇ
  7336. ˇ˛+˛\Uˇˇ;ˇˇ{üz•{üz•{üz•{ˇ•ˇ
  7337. ˇˇ1˛\UU˝ˇUU˛\˛*˛+ˇ˘ˇˇ+˛*+˝ˇ4˛ˇ4    ˇˇ4˝ˇ¸+ ˇ^ˇ]Ç^^]Ç^ˇˇ˛1˛*ˇˇ˛V˛ˇ232˝ˇ˝+˛*1˛ˇ++˛U˛*˛1**˛+˛˛+˛˛+ˆJ⁄˚U˛+˛1˛U˛V˛UˆˇU˛\˛1˛V˛+U˛ˇP9c˛9c9˛ˇVVˇˇVVˇˇV˝ˇ99c˛9c99ˇˇzPPz˛ˇU˛V˛UVV˛1V˛ˇ¸U˛+˛V11ˆˇ¸1˛+
  7338. UUˇˇˇˇˇˇ+UU˛+˛1˛+˛U˛+˛1˛+UU˙ˇ    dd@?dd@?dd˛ˇ;5ˇˇU˛+1˝ˇ˛1˛+˚1U˜ˇ1˚U˛+˛*¯U11˛\UUˇˇˇ˛+˛\Uˇ:˛ˇzz•üzz•üzz•üzˇ ˇ
  7339.  
  7340. ˇˇ1˛\˛U˝ˇU˛\˛*++ˇˇ˙ˇˇ++˛*+˛ˇ        ˝ˇ4˛ˇ44ˇˇ¸+ˇˇ]ˇ^]]à^˛ˇ˛1˛*˛ˇÔÔÔÔ˙ˇ˝+˛*11˛ˇ+˛U˛*˛1**˛+˛˛+˛˛+ˆ5⁄˛U˛*˛+˛˚U\\ˆˇ11˛*˛U˛*˛1+ˇˇPz¯9¸ˇ+V˚ˇ¯9ˇˇPPzz˝ˇ+˛1˛U++˛U11˝ˇ˛+˚1UU˜ˇ˛1˛*¸+¸ˇ    ˇˇ*ˇd@1˛*˛+˛*˛+˛*˛+˚ˇ ?d@@?d@@?d@;˛ˇ;;ˇˇ+˛1**˝ˇ**˚+˛1˜ˇ11˛*˛U˛1˛+˛1˛V˛1UU˛1++ˇˇ
  7341. ˇ˛U˛1+˝ˇz•ü{z•ü{z•ü{z•ˇ•ˇˇˇˇ1˛*˛V*˝ˇ˛˝+ˇˇ˙ˇˇ˛*˛1*˛ˇ
  7342. 43    43    43    ˇˇ˛*++˚ˇ^˝ˇ1˛*˛+    *ˇˇ[ˇÔ˛ˇˇˇUU˛*˚1˛ˇ˛˛U˛+¸˛+˛*4⁄˛U˛*˛+˛˚U\ˆˇ˛1˛*˛U˛*˛1+ˇˇzP?˛9?˛9?9˜ˇ?˛9?˛9?99ˇˇzzPz˝ˇ+˛1˛U++˛U˛1˝ˇ++˚1UU¯ˇ˝1˛*¸+¸ˇ˛˙ˇ**˛+˛*˛+˛*˘ˇ @d?d@d?d@d?d˛ˇ˛;5ˇˇ+˛1*˚ˇ*˚+11˜ˇ˛1˛*˛U˛1˛+˛1˛V˛1UU˛1˛+ˇ
  7343. ˇ˛U˛1++˛ˇüz•{üz•{üz•{üzˇ•ˇˇˇˇ1˛*˛V**˝ˇ˛+˛ˇ˚ˇˇ+˛*˛1*˝ˇ    434ˇ434    43˛ˇ˛*™¸ˇ^˚ˇ1˛*++˘ˇ
  7344. ^3ˇ2ˇˇˇUU˛*˚1U˝ˇ˛U˛+¸˛+˛*F⁄˛U˛*˛+˛˚U\˜ˇU˛1˛*˛U˛*˛1+ˇˇPz˛9
  7345. 9c˛9c99˛ˇ99c˛9
  7346. c9
  7347.  
  7348. 99ˇˇzPPzz˝ˇ+˛1˛U++˛U11¸ˇ++˚1˛U˙ˇ¸1˛*˚+ˇˇ˛ˇˇdd˘ˇ**˛+**˙ˇ dd@?dd@?dd@?d˛ˇ;;55;ˇˇ+˛1˚ˇ**˚+11¯ˇ˝1˛*˛U˛1˛+˛1˛V˛1UU˛1˛+ˇ
  7349. ˇ˛U˛1++ˇˇzz•üzz•üzz•üzz•ˇ•ˇˇˇˇ1˛*˛V**¸ˇ˛+˝ˇ˛˛ˇ++˛*˛1*˛ˇ44        ˝ˇ44    ˇˇ˛*ˇˇ™¸ˇà^]]ˇˇ1˛*¸ˇ^â^¸ˇ32ˇˇUU˛*˚1¸ˇ˛U˛+¸˛+˛*3‡˛*˛+˛˚+˛V˛1˛Ä\\˘ˇÄÄÒUˇˇzP99
  7350.  
  7351. Ï9
  7352.  
  7353. ˛ˇPzzPˇˇü˛ˇ˛V˛1VV˛1U˚ˇVV˚U˛1U¸ˇ˛U˛+˛U˛+˛1˚ˇ ˇ@@?d@@?d@˚ˇ+U˚ˇ
  7354. d@@?d@@?d@@?d@˛ˇ;;˛;ˇˇ1++˚ˇ˛1˛+˛V˛+˙ˇ˘U˛+˛V˛U˚+˛U¸+˛1ˇˇ˛*˛+UUˇˇ•ü{z•ü{z•ü{z•ü{ˇ…ˇˇ
  7355. ˇˇ+˛\˛+U˚ˇ+˛1\˝ˇˇˇ˛*˚+11ˇˇ    43@?ˇ3    ˇˇ++˛ˇÜ™™¸ˇ]Dzˇ+U¸ˇ˚^˝ˇ˛ˇ˛1˛U˛1VV˚ˇ+˛*˛$++˛˛*˛˛˛+ˆ;‡˛*˛+˛˚+˛V˛1˛Ä˛\˚ˇ˛ÄÒUˇˇ˛z9ˇ˛9?˛9?˛9?˛9?˛9?˛9?˝ˇzzPz˛ˇ•{ˇˇ˛V˛1VV˛1˚ˇ˛V˚U˛1UU˛ˇ+˛U˛+˛U˛+˛1˜ˇ
  7356. d@d?d@d?d@d˝ˇ?˝ˇd@d?d@d?d@d?d@d?d˛ˇ˛;5;˛ˇ1++˚ˇ˛1˛+˛V˝+¸ˇ¯U˛+˛V˛U˚+˛U¸+˛1ˇ
  7357. ˇ˛*˛+UUˇˇz•{üz•{üz•{üz•{ˇ•ˇˇˇˇ+˛\˛+˚ˇ++˛1\\˚ˇV˛*˚+˛1ˇˇ4    ˘ˇ+˛ˇ˛™ˇ™˛ˇ\˝ˇ1˙ˇ^^˛ˇ^¸ˇ3˛ˇ˛1˛U˛1V˚ˇ++˛*˛$++˛˛*˛˛˛+ˆ:—˛U˛+˛U˛\1˝ˇ\˛U˛\˛+˛1˛*˛1+ˇˇzPPz˛9c˛9c˛9c˛9c9ˇ
  7358. c˛9c9ˇˇzzPPz˝ˇüzˇˇ˚U++UU˚ˇU˛1˛U˛+˛1˛+˛ˇı+*˝ˇVˇO¸ˇ$d@?dd@?dd@?ˇˇ@ˇˇd@?ˇˇ@?dd@?dd@?dd@?dd˛ˇ;55;;˛ˇ*1˚ˇ1˛+ˆU˛ˇ+˛˛+˛*˚U˛V˛*˚U++˛*˛+ˇˇ˛V˛1**ˇˇ•üzz•üzz•üzz•üzˇ ˇˇ
  7359. ˇˇ\˛*11˚ˇ˛U˛+˛1˝ˇ**˛+˛*˛+˛*4ˇ    44˛ˇ4    ˇˇ™ˇˇ±™˝ˇ™ˇˇ[ˇˇ\[˙ˇ^^ˆˇˇˇ˚+˛U˚ˇ¯**¯˛$Û&—˛U˛+˛U˛\11˛ˇ\˛U˛\˛+˛1˛*˛1++ˇPzzPˇˇ˙9˙9ˇ¸9ˇˇzPPzz˝ˇ{z•ˇˇ˚U++UU¸ˇUU˛1˛U˛+˛1˛+˝ˇ¯+V˛ˇ˛V+˝ˇ1˝ˇ!@@?d@@?d@ˇˇdˇˇ?d@ˇˇd@@?d@@?d@@?d@@˛ˇ;˛;˛ˇ*˚ˇ11˛+ıU˛ˇ˛˛+˛*˚U˛V˛*˚U++˛*˛+ˇ
  7360. ˇ˛V˛1**ˇˇ{z•ü{z•ü{z•ü{z•ˇ•ˇˇˇˇ\˛*1˚ˇ˝U˛+˛1+˛ˇ**˛+˛*˛+**˝ˇ    ˇˇ    ˜ˇ::™™¯ˇ˛^Ûˇ2ˇ*˚+˛U˚ˇ¯**¯˛$ÛB—˛U˛+˛U˛\˛1˛ˇ˛U˛\˛+˛1˛*˛1++ˇˇP˛z˛ˇ99?9ˇ
  7361. ?˛9?˛9
  7362. 99˛ˇP˛zPz˛ˇ•{üzˇˇ˚U++U¸ˇ˛U˛1˛U˛+˛1˛+U˝ˇ¸+˛VO˛VO˛VˇˇVˇ11*˝ˇd?d@d?d@d?ˇˇd?dˇˇ?d@d?d@d?d@d?d˝ˇ;;5˛;ˇˇ*˚ˇ˛1˛+ıU˝ˇ˛+˛*˚U˛V˛*˚U++˛*˛+ˇ
  7363. ˇ˛V˛1**ˇˇ{üz•{üz•{üz•{üzˇ•ˇˇˇˇ\˛*1¸ˇ¸U˛+˛1++˛ˇ*˛+˛*˛+˝ˇ    ˛ˇ    4˚ˇ
  7364. :e:;ˇˇ:;:™™¸ˇܡ^¸ˇW]W]W]¸ˇ2ˇˇ*˚+UU˚ˇ+¯**¯˛$ÛR⁄˛1˛˛*˛Ä¯U˛Ä˝ˇ\\˚U˛1˛U˛1UUˇˇzzPPz¸ˇ9
  7365. ˛9c˛9cˇ
  7366. ˝ˇPzzPPz˝ˇüzz•ˇˇ˛\˛1UU˚ˇ˛1˛U˛1˛U˛1˛U++˝ˇ+VO˛VO˛V+OVVˇˇVˇVˇ**11++ˇˇdd@?dd@?dd@?dˇˇ?dd@?dd@?dd@˚ˇ    ;55;;55ˇˇU¸ˇU˛+˛\˛U˚+˝U˝ˇ\˛*˛U˛1˛+˛$˛V˛*˛V11˚Uˇ
  7367. ˇ˛1˛VUUˇˇzz•üzz•üzz•üzz•ˇ•ˇˇˇˇ+˛V¸ˇ1++˛\˛*˛1++˝ˇ˛*˝+˛ˇ{uˇˇ4    ˘ˇ:e;::e;::e;™Ü±™™Üˇˇ^˝ˇ3]]W3]]W3˛ˇ˝ˇ˙+˚ˇ¸+˛*˛+**˛+˛˛*˛˛*ˆH⁄˛1˛˛*˛Ä¯U˛ÄV˝ˇ\˚U˛1˛U˛1
  7368. UUˇˇPPzzPPz˝ˇˇ˚9˚ˇPzzPPz¸ˇ{z•ü{ˇˇ˛\˛1U˚ˇU˛1˛U˛1˛U˛1˛U++¸ˇ˛V+˛V+V¸ˇVˇVˇˇ*11˛+˝ˇ@@?d@@?d@@ˇˇ@@?d@@?d@@˘ˇ˛;;;˙ˇUU˛+˛\˛U˚+¸U˝ˇ˛*˛U˛1˛+˛$˛V˛*˛V11˚Uˇˇ˛1˛VUUˇˇ•ü{z•ü{z•ü{z•ü{ˇ…ˇˇ
  7369. ˇˇ+VV¸ˇ11++˛\˛*˛1˛+˝ˇ**+u˛ˇuut{uˇ    43    4ˇˇ:e˛:e˛: e:ˇ:e™™Ü™ˇˇ^˝ˇ ]]W3]]W3]]ˇ^˚ˇ˚+˚ˇ˚+˛*˛+**˛+˛˛*˛˛*ˆ;⁄˛1˛˛*˛Ä¯U˛ÄVV˝ˇ˚U˛1˛U˛1UU+ˇ{ˇˇ˛zPzz9ÙˇzzP˛z¸ˇ•{üz•{ˇˇ˛\˛1˚ˇUU˛1˛U˛1˛U˛1˛U˛+¸ˇ˛VOV˜ˇOˇˇ*11˛+1˝ˇ@d?d@d?d@ˇ?d@d?d@d?¯ˇ;;5˛;5;˚ˇ1UU˛+˛\˛U˚+¸U¸ˇ**˛U˛1˛+˛$˛V˛*˛V11˚Uˇ
  7370. ˇ˛1˛VUUˇˇz•{üz•{üz•{üz•{ˇ•ˇˇˇˇ+V˚ˇ11++˛\˛*˛1˛+1˘ˇ{t{u{t{ˇˇ    434ˇˇ:;:e:;:e:;:e˝ˇ™™Üˇˇ^ˇ_ˇ]ˇˇW]W]W]W]˚ˇ
  7371. ˇ˚+¸ˇ˙+˛*˛+**˛+˛˛*˛˛*ˆ:⁄˛+˛*˛$˛˛U˚*˛U˛\˝ˇ\\˛1˛U˛*˛1++U¸ˇPPzzPPzz˘ˇPP
  7372.  
  7373. zz˚ˇ•üzz•üzˇˇ˛1UU˚ˇ˚1˛+˛U˛+˛U˛*˛+*¸ˇV˚ˇ**11˛ˇVVˇ+**++˝ˇd˛ˇdd@?ddˇˇdd@?dd@?˜ˇ55;;55;˚ˇUU**¯+˚U˛1˛U¸ˇU˛*˚1˛+˛1˛+˛UVV˛1˛Vˇˇ˛U˛+**ˇˇ•üzz•üzz•üzz•üzˇ ˇˇ
  7374. ˇˇ1˚ˇ˛*\\˛+˚*˛+˝ˇ){{ut{{ut{{ˇˇ44        ˇˇ::e;::e;::e;ˇˇeˇ™Ü±ˇ^^ˇ^˚ˇ]]W˝ˇ^ˇˇ
  7375. ıˇ**˛+˛˛*˛++ÁE⁄˛+˛*˛$˛˛U˚*˛U˛\U˝ˇ\˛1˛U˛*˛1++Uˇˇü˛ˇzPPzzPPzzPPzzPPzz
  7376.  
  7377. ˇz˚ˇ•ü˛ˇü{z•ˇˇ˛1U˚ˇU˚1˛+˛U˛+˛U˛*˛+**˙ˇ˛+˛*11˝ˇ +ˇ+**+ˇˇ?d@@?˛ˇ ?d@@?d@@?d@@?˙ˇ?dˇˇ˛;;;˚ˇ˛U**¯+˚U˛1˝U¸ˇ˛*˚1˛+˛1˛+˛UVV˛1˛Vˇ
  7378. ˇ˛U˛+**ˇˇ{z•ü{z•ü{z•ü{z•ˇ•ˇˇ˘ˇ+˛*\\˛+˚*˛+˛˝ˇt{uut{uut{ˇ    43ˇˇe˛:e˛:e˛:ˇˇ:ˇ™™ˇˇ˛^ˇˇ]ˇˇˇW3¸ˇ    ^ˇˇˇˇ
  7379. 
  7380. ˚ˇ˛*˛+˛˛*˛++ÁA⁄˛+˛*˛$˛˛U˚*˛U˛\UU˝ˇ˛1˛U˛*˛1++Uˇˇ•{˝ˇzP˛zP˛zP˛zP˛z˚ˇ{üz¸ˇ{ü˛ˇ˛1˚ˇUU˚1˛+˛U˛+˛U˛*˛+˛*+˝ˇ*˛+˛*˛1˛ˇ
  7381. Vˇ+**+ˇˇd?d@d?˚ˇd?d@d?d˙ˇd@d?ˇˇ;5˛;5˚ˇ*˛U**¯+˚U˛1¸U¸ˇ**˚1˛+˛1˛+˛UVV˛1˛Vˇ
  7382. ˇ˛U˛+**ˇˇ{üz•{üz•{üz•{üzˇ•ˇˇ˙ˇ++˛*\\˛+˚*˛+˛+˝ˇt{u{t{u{tˇˇ4    ˇˇ;:e:;:e:;:e:˛ˇ:ˇÜ™ˇˇ^_^ˇˇ]ˇˇˇW]¸ˇ_˝ˇ
  7383. 
  7384. ˚ˇ+˛*˛+˛˛*˛++Á'—˛V¯U˛Ä˛U˛V˝ˇVV˛1˛V¸1++ˇüzz•¸ˇ
  7385. PPzzPPzzPPz˙ˇ•üzz•¸ˇz˛ˇUVV˚ˇ˚U˛1˛V˛1˛U˛1˛U˛+˛U**˝ˇ˛+˛U˛+˛ˇOˇ+UU˝ˇdd@?˜ˇ@?d˚ˇ ?dd@?ˇˇ55;;55˚ˇ11˛+¸U˛\˛+˛U˛+˛U˛1˛V¸ˇ\˛+˛\˛1˛V˚U**˛+˛$ˇ
  7386. ˇ˛1˛\UUˇˇzz•üzz•üzz•üzz•ˇ•ˇˇ˚ˇ˘+˛1Û+˝ˇ{ut{{ut{{˝ˇ::e;::e;˙ˇ;:ˇˇ™ˇ^â^^ˇ]]W3]]W3]˝ˇ^ˇˇ
  7387.  
  7388. ˚ˇ++˛U˛*˛+˚$$˚˛+—˛V¯U˛Ä˛U˛VU˝ˇV˛1˛V¸1++ˇz•ü{z•˘ˇz˜ˇ•ü{z•ü˜ˇUV˚ˇV˚U˛1˛V˛1˛U˛1˛U˛+˛U**¸ˇ++˛U˛+¸ˇ+˛ˇˇˇ?¸ˇ1˛+@@˘ˇ?d@@?d@ˇˇ˛;;˚ˇ˛1˛+¸U˛\˛+˛U˛+˛U˛1˛VU¸ˇ˛+˛\˛1˛V˚U**˛+˛$ˇˇ˛1˛\UUˇˇ•ü{z•ü{z•ü{z•ü{ˇ…ˇˇ
  7389. ¸ˇV˘+˛1Ú+˝ˇ {uut{uut{uuˇe˛:e˛:˜ˇ™Üˇˇ˛^ˇW3]]ˇˇ]]ˇ3]ˇˇ^ˇˇ
  7390.  
  7391. ˚ˇ˛+˛U˛*˛+˚$$˚˛+%—˛V¯U˛Ä˛U˛VUU˝ˇ˛1˛V¸1
  7392. ++ˇˇz•{üz•{Ùˇ
  7393. z•{üz•{üz•{¯ˇU˚ˇVV˚U˛1˛V˛1˛U˛1˛U˛+˛U˛*¸ˇ+˛U˛+U˙ˇ˝ˇ+˛1++ˇˇ@d?d@d?d@d?d@d5˛ˇ5˛;˚ˇ+˛1˛+¸U˛\˛+˛U˛+˛U˛1˛VUU¸ˇ++˛\˛1˛V˚U**˛+˛$ˇ
  7394. ˇ˛1˛\UUˇˇz•{üz•{üz•{üz•{ˇ•ˇˇ˝ˇVV˘+˛1Ò+˝ˇ{u{t{u{t{uˇˇe:;:e:ˇˇ,,¸ˇ™˛ˇ˛^ˇˇ]W]¸ˇ    ]Wˇ^^ˇˇ
  7395. 
  7396. ˚ˇ˝+˛U˛*˛+˚$$˚˛+D‘˚U˛1˛+¯U˛1˛U˝ˇUU˛1˛+%**++ˇˇ•üzz•üzz•üzz•üzz•üzz•üzz•üzz•üzz˙ˇV˚ˇU++˛U˛+˛U˚+˛*˛1˛*˛1˛*˛+*¸ˇ˛*˛1**˛ˇ˛ˇˇ*˛+˛*++ˇˇ@?dd@?dd@?dd@˝ˇ5;;5˚ˇ++˛*˛1++˛1˛*˛+˛1˛\˛U˛\˛*˛U¸ˇU˛*˛V˛1˛U˛*UU˛˛\ˇˇ˛\˛1++ˇˇ•üzz•üzz•üzz•üzˇ ˇˇ
  7397. ˛ˇ˛U˛+˛*++˛*˛+˛*˛+˛*˛+**˝ˇut{{ut{{uˇˇ;::e;ˇˇ,,˝ˇ™˛ˇ^^⡡3]]W9]]W3]ˇ^^ˇˇ
  7398.  
  7399. ˚ˇ˛+Ú**Á7‘˚U˛1˛+¯U˛1˛U1˝ˇU˛1˛+**˛+"ˇˇz•ü{z•ü{z•ü{z•ü{z•ü{z•ü{z•ü{z•ü{z˝ˇV˚ˇUU++˛U˛+˛U˚+˛*˛1˛*˛1˛*˛+**¸ˇ**˛1˛*ˇˇ˛ˇˇ*˛+˛*++ˇˇd@@?d@@?d@@?˝ˇ˛;˚ˇ˛+˛*˛1++˛1˛*˛+˛1˛\˛U˛\˛*˛U1¸ˇ˛*˛V˛1˛U˛*UU˛˛\ˇ
  7400. ˇ˛\˛1++ˇˇ{z•ü{z•ü{z•ü{z•ˇ•ˇˇˇˇ˝U˛+˛*++˛*˛+˛*˛+˛*˛+˛*˝ˇ
  7401. uut{uut{uˇ:˚ˇ˘ˇ™˝ˇ^^ˇˇ]W˚9]ˇˇ^^ˇˇ˚ˇ˛˛+Ú**Á7‘˚U˛1˛+¯U˛1˛U11˝ˇ˛1˛+**˛+˛ˇz•{üz•{üz•{üz•{üz•{üz•{üz•{üz•{˝ˇ1˚ˇ˛U++˛U˛+˛U˚+˛*˛1˛*˛1˛*˛+˛*¸ˇ*˛1˛*ˇ˛ˇ˛ˇ*˛+˛*++ˇˇ?d@d?d@d?d@˝ˇ;5;;˚ˇ*˛+˛*˛1++˛1˛*˛+˛1˛\˛U˛\˛*˛U11¸ˇ**˛V˛1˛U˛*UU˛˛\ˇ
  7402. ˇ˛\˛1˛+ˇ{üz•{üz•{üz•{üzˇ•ˇˇˇˇ˝U˛+˛*++˛*˛+˛*˛+˛*˛+˛*+˝ˇu{t{u{t{˘ˇ¸ˇˇˇ™Ü˝ˇ_^˛ˇW]¸ˇ]ˇˇ^_˘ˇ*˛˛+Ú**Á@—˛+˛*˛V˛U˛V˛1˛U˛1˛U˝ˇUU˛+UU˛+ Uˇˇ•üzz•üzz•üzz•üˇz•üzz•üzz•üzz•ü˝ˇ1¸ˇVV˛+UU˛1˛V˚1˛+˛U˚+˛*˛1˛+˛U+¸ˇ˛+˛U
  7403. ˇˇˇˇˇ++˛*˛1++ˇˇdd@?dd@?dd@˝ˇ5;;˚ˇUU˛+˛U˛+\\˛*˛U˚+˛U˛V˛U˛\˛*˛U¸ˇV˛U˛\˛U˛V**˛\˛Uˇ
  7404. ˇ˛U˛V˛1˛ˇ •üzz•üzz•üzz•˝ˇˇˇU˛+˛*˛V**˛+˛*¯+˛*¸+˝ˇt{{ut{{˛ˇ˝ˇ˝ˇ,ˇˇÜ±˝ˇ^^˛ˇW3]]W3]˛ˇâ^˙ˇ**˛1˛+˛*˛+˚*˛$˛+Í4—˛+˛*˛V˛U˛V˛1˛U˛1˛U+˝ˇU˛+UU˛+U˛ˇ    z•ü{z•ü{z•˚ˇ z•ü{z•ü{z•ü{˝ˇ1¸ˇ˛V˛+UU˛1˛V˚1˛+˛U˚+˛*˛1˛+˛U++¸ˇ++˛U+ˇˇ˝ˇ˛+˛*˛1++˛ˇ    ?d@@?d@@?d˛ˇ˛;˚ˇ˛U˛+˛U˛+\\˛*˛U˚+˛U˛V˛U˛\˛*˛U1¸ˇ˛U˛\˛U˛V**˛\˛Uˇˇ˛U˛V˛1V˝ˇ
  7405. •ü{z•ü{z•ü{˝ˇ
  7406. ˇˇU˛+˛*˛V**˛+˛*¯+˛*˚+˝ˇut{uut˛ˇˇˇ3,ˇ,ˇˇ™™˙ˇ W3]]W3]]ˇˇ^ˇ^˙ˇ˛*˛1˛+˛*˛+˚*˛$˛+Í#—˛+˛*˛V˛U˛V˛1˛U˛1˛U++˝ˇ˛+UU˛+UU˛ˇ z•{üz•{üˇˇVV˛ˇ    üz•{üz•{üz¸ˇ1¸ˇ1˛V˛+UU˛1˛V˚1˛+˛U˚+˛*˛1˛+˛U˛+Úˇ¸+˛*˛1˙ˇd@d?d@d˝ˇ5;˚ˇ*˛U˛+˛U˛+\\˛*˛U˚+˛U˛V˛U˛\˛*˛U11¸ˇUU˛\˛U˛V**˛\˛Uˇ
  7407. ˇ˛U˛V˛1˛V˝ˇ{üz•{üz•{˝ˇˇˇU˛+˛*˛V**˛+˛*¯+˛*˙+˝ˇ{t{u{tˇˇ,,,,,,ˇ˛™˚ˇW]˙ˇ^ˇˇ^˚ˇ+˛*˛1˛+˛*˛+˚*˛$˛+ÍÀ˚U˛+˛U˛+˛U˛+˛1˝ˇUU++˛1˛˝ˇ
  7408. zz•üzzˇˇVOV˛ˇ•üzz•üz¸ˇ++¸ˇ11˛+˛U++˚1˛U˛*˛1˛*˛U˛*¯+˛*˛+*Ρ**ıˇd@?˝ˇ;˚ˇ¸+˛U˛*¸1˛U˛1¯U˛1˛U˛1˛U˛*˛U¸ˇ˙U˛*++˛1˛\ˇˇ˚*˛U˛1UU˝ˇ•üzz•üz˝ˇ
  7409. ˇˇ+˛˛+˛1\\˛*˛+˛*˛+˛*˛+˛*˛+¸ˇ{{ut{ˇˇ,,ˇ,ˇ±™™Ü±¸ˇW3]]W˙ˇ^˝ˇ˛*˛+˛˛+˛˛*˛˛+‚À˚U˛+˛U˛+˛U˛+˛1+˝ˇU++˛1˛++˝ˇ{z•ü{ˇ˛V+ˇˇ{z•ü˚ˇ11+¸ˇ11ˇˇ++˛U++˚1˛U˛*˛1˛*˛U˛*¯+˛*˛+**¸ˇ3Óˇ3˜ˇd@˛ˇ;¸ˇ˙+˛U˛*¸1˛U˛1¯U˛1˛U˛1˛U˛*˛U+¸ˇ˚U˛*++˛1˛\ˇ
  7410. ˇ˚*˛U˛1˛U1˝ˇ•ü{z•˝ˇˇˇ+˛˛+˛1\\˛*˛+˛*˛+˛*˛+˛*˛+¸ˇ    t{uutˇ,˝ˇˇˇ™Ü˛™Ü˝ˇ]]W3]]W3˛ˇ^^˛ˇ1˛*˛+˛˛+˛˛*˛˛+‚˙À˚U˛+˛U˛+˛U˛+˛1++˝ˇ++˛1˛˛+˙ˇ{ˇˇ˛V˜ˇ+˛1ˆˇ+˛U++˚1˛U˛*˛1˛*˛U˛*¯+˛*˛+˛*¸ˇ˙3ıˇ33˛ˇ3˚ˇd˘ˇ˘+˛U˛*¸1˛U˛1¯U˛1˛U˛1˛U˛*˛U++¸ˇ¸U˛*++˛1˛\ˇ
  7411. ˇ˚*˛U˛1˛U˛1˝ˇ
  7412. {üzˇ•ˇˇˇˇ+˛˛+˛1\\˛*˛+˛*˛+˛*˛+˛*˛+˛¸ˇt{u{ˇˇ,,,,,ˇˇ™™Ü™™˚ˇ]W]W]W]˙ˇ11˛*˛+˛˛+˛˛*˛˛+‚˙À˚U˛V˛1˛V˚U˛1˛V˝ˇU˛*˛+˛*UU˘ˇVVOV˚ˇ˚U¸ˇUˇˇV˛ˇU˛+UU˚1˛+˛U˚+˛1˛V˛+˛1˛+˛U˛1˛U+¸ˇÛ3˙ˇ3ˇˇ33˝ˇd˙ˇ˛U˛+˛U˛1˛V˛+UU˛1˛\˛U˛V˛U˛V˛+˛V˛1˚+˛U¸ˇV˛˛1UU˛V˛Uˇ
  7413. ˇ˛U˛+˛U˛\˛+˛V¸ˇz•ˇ•ˇˇˇˇ˜+**˛1Ú+˛1˛*˝+¸ˇ{ut{ˇ˚ˇˇ™™Ü¸ˇÄU˛ˇW3]]W˙ˇ˛*˚+˛U˛+˛1¯˛+˛+Í    À˚U˛V˛1˛V˚U˛1˛V1˝ˇ˛*˛+˛*˛U˛+¸ˇ˛V˛ˇ˘U¸ˇU˛V+V˛ˇ˛+UU˚1˛+˛U˚+˛1˛V˛+˛1˛+˛U˛1˛U++¸ˇ3-˛3-˛3-˛3-˛3-3˛ˇ˛3-3¯ˇ1˛U˛+˛U˛1˛V˛+UU˛1˛\˛U˛V˛U˛V˛+˛V˛1˚+˝U¸ˇ˛˛1UU˛V˛Uˇˇ˛U˛+˛U˛\˛+VVıˇ
  7414. ˇˇ˜+**˛1Ú+˛1˛*¸+¸ˇ{uuˇ,˛ˇ,ˇˇÜ˝ˇÄVVUÄVˇˇ]]W3]ˇˇU˛ˇU˛*˚+˛U˛+˛1¯˛+˛+ͯÀ˚U˛V˛1˛V˚U˛1˛V11˝ˇ**˛+˛*˛U˚+ˇˇOVV˛ˇ˙U¸ˇ1UO˛VOVˇˇ˛+UU˚1˛+˛U˚+˛1˛V˛+˛1˛+˛U˛1˛U˛+¸ˇÓ3˛ˇ¸3˘ˇ1˛U˛+˛U˛1˛V˛+UU˛1˛\˛U˛V˛U˛V˛+˛V˛1˚+¸U¸ˇ˛1UU˛V˛Uˇ
  7415. ˇ˛U˛+˛U˛\˛+V¸ˇUUÙˇ˚+**˛1Ú+˛1˛*˚+¸ˇ
  7416. {uˇˇ,,ˇ,¸ˇÄVÄUÄVÄUÄVˇˇ]W]WˇV˛ˇUU˛*˚+˛U˛+˛1¯˛+˛+ÍÚŒ˛1˛˛\˚U˛*˛U˛+˛1˛+˛V˝ˇ+˛U˛\˚+˛1\ˇ˛VOˇˇ\˛1UU¸ˇ
  7417. 11++VˇˇVVˇˇ˛1++˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*˚+˛1˛*˝+¸ˇÓ3˛ˇ¸3˚ˇ11¯+˛\˛*˛U++˚1˛U˛*˚1˛U˛*˛V˛*˛U˛˛*¸ˇ˝U\\˛U˛\ˇˇ˛1˛*˛+˛*˛+¸ˇ+Úˇ˛+˛*++˛*˛+˛˛+˛*˛+˛*˛+˛*˛+*¸ˇu˝ˇ,˛ˇ1˙ˇ    UUÄÄUUˇˇW3¸ˇ¯˛+˛*˛$÷    Œ˛1˛˛\˚U˛*˛U˛+˛1˛+˛V+˝ˇ˛U˛\˚+˛1\ˇˇ+VVˇˇ\˛1U¸ˇ˛1˛+
  7418. ˇˇV+Vˇˇ11++˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*˚+˛1˛*¸+˝ˇ3-˛3-˛3-˛3-˛3-33˛ˇ33-˚ˇ˛1¯+˛\˛*˛U++˚1˛U˛*˚1˛U˛*˛V˛*˛U˛˛*1¸ˇ˛U\\˛U˛\ˇ
  7419. ˇ˛1˛*˛+˛*+ıˇ
  7420.  
  7421. ˙ˇ˛+˛*++˛*˛+˛˛+˛*˛+˛*˛+˛*˛+**˚ˇ1˛ˇ˝ˇ\U11\U¸ˇUÄVV˙ˇ1¯˛+˛*˛$÷˘Œ˛1˛˛\˚U˛*˛U˛+˛1˛+˛V++˝ˇUU˛\˚+˛1\ˇˇVOVVˇˇ˛1¸ˇ+˛1˛+
  7422. ˇˇVVOˇˇ11++˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*˚+˛1˛*˚+˝ˇÌ3˛ˇ3˚ˇ*˛1¯+˛\˛*˛U++˚1˛U˛*˚1˛U˛*˛V˛*˛U˛˛*11˝ˇ˛U\\˛U˛\ˇ
  7423. ˇ˛1˛*
  7424. ˘ˇ
  7425. 
  7426. 
  7427. Ûˇ˛+˛*++˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*¸ˇ1,˚ˇ    [1\1[1\1[1˛ˇUÄVĸˇ11¯˛+˛*˛$÷Ò—˛+˛1˚+˛V˚U˛1˛U˛1˛U˛+UU1˝ˇU˛+˛V˘Uˇˇ˛VˇˇVV¸ˇUU˛+˛U
  7428. ˇˇVOVVˇ++UU˛1˛V˛1˛U˛1˛U˛+˛1˛*˚+˛U˛*˛U˛+˛U++˛ˇÌ3˘ˇUU˛+˛U˚+¯U11˛+˛U˛1˛U˛1˛V˛*˛+˛1˛\˚U˛˛\˝ˇUU¸+˛\ıˇ
  7429.  
  7430. 
  7431.  
  7432. Ùˇ+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛1ı+*¸ˇ1,˝ˇ 11\[11\[11\[˛ˇÄUUIJˇ˛+˛U˛˛+˛˛+Ú˛+ÂòŇĢflHHÿã†µÄ˛ˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7433. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7434. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7435.  
  7436.  
  7437.  ˛êêêÄ¢flÿA˙ 'Ú—˛+˛1˚+˛V˚U˛1˛U˛1˛U˛+UU11˝ˇ˛+˛V˘UˇˇV+VV˙ˇ˛U˛+˛UVˇ˛V+ˇˇ+UU˛1˛V˛1˛U˛1˛U˛+˛1˛*˚+˛U˛*˛U˛+˛U˛+Ûˇ3-˛3-˛3˚ˇ˛U˛+˛U˚+¯U11˛+˛U˛1˛U˛1˛V˛*˛+˛1˛\˚U˛˛\**˛ˇU˝+¯ˇ
  7438.  
  7439. 
  7440.  
  7441. Ùˇ˙+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛1ı+˛*˛ˇU11\U11\U11\U11\U11\ˇˇUÄV˝ˇ˛+˛U˛˛+˛˛+Ú˛+ÂÚ—˛+˛1˚+˛V˚U˛1˛U˛1˛U˛+UU˛1Uˇˇ˛+˛V¯UˇVVOV˙ˇ˛U˛+˛U+ˇO˛Vˇˇ+UU˛1˛V˛1˛U˛1˛U˛+˛1˛*˚+˛U˛*˛U˛+˛U˛+UUÒˇ˝3˚ˇ+˛U˛+˛U˚+¯U11˛+˛U˛1˛U˛1˛V˛*˛+˛1˛\˚U˛˛\˛*˛ˇ˝+ˇˇ
  7442. 
  7443. 
  7444. Úˇ++˛*¯+˛*˛+˛*˘+˛*˛+˛*˛+˛*˛1ı+˛*+˛ˇ1[1\1[1\1[1\1[1\1[1ˇˇÄ¸ˇU˛+˛U˛˛+˛˛+Ú˛+ÂÒ—˚+˚˛+˛1˛˚+˛U˛*˛1++˛U++˛ˇU˛1˛U˚+ˇˇOVV˚ˇ1˛+˛U˛*Uˇ˛VOˇˇ1**˛1˛+˛1ı+˛*˛+˛*˛+˛*˛+˛*˛+˛*˚1˛ˇ55;Ôˇ˘+˛*˛+˛1˛*˛1˛+11˛+˛1˛U˛*˛U˛1˛U˛1˛U˛*˛V˛1˛U˛1˛*UUˇˇ\UUÏˇ+˛*˛+˛*˛+˛*˛+˛˛+˛*++˛*˛+˛*˛+˛*˛+˛$˛+˛˛+˛*˛+˛ˇˇ1\[11\[11\[11\[11\[˚ˇ˛+˚* ¯—˚+˚˛+˛1˛˚+˛U˛*˛1++˛U˛+˛ˇ˛1˛U˚+ˇˇVV+V˝ˇ11˛+˛U˛*
  7445. Uˇˇ+VVˇˇ1**˛1˛+˛1ı+˛*˛+˛*˛+˛*˛+˛*˛+˛*˚1˝ˇ;;˛;ıˇ¯+˛*˛+˛1˛*˛1˛+11˛+˛1˛U˛*˛U˛1˛U˛1˛U˛*˛V˛1˛U˛1˛*˛U˛ˇU˘ˇ¸*U˚ˇ++˛*˛+˛*˛+˛*˛+˛˛+˛*++˛*˛+˛*˛+˛*˛+˛$˛+˛˛+˛*˛+˛+\U11\U11\U11\U11\U11¸ˇ˛˛+˚* —˚+˚˛+˛1˛˚+˛U˛*˛1++˛U˛+U˛ˇ11˛U˚+1ˇˇVVO˛ˇ˛1˛+˛U˛*
  7446. UˇˇVOVˇˇ1**˛1˛+˛1ı+˛*˛+˛*˛+˛*˛+˛*˛+˛*˙1˝ˇ;;5˛;5˛;5˚ˇ*¯+˛*˛+˛1˛*˛1˛+11˛+˛1˛U˛*˛U˛1˛U˛1˛U˛*˛V˛1˛U˛1˛*˛U˝ˇU˛Ä˛˚*˚ˇ˛+˛*˛+˛*˛+˛*˛+˛˛+˛*++˛*˛+˛*˛+˛*˛+˛$˛+˛˛+˛*˛+˛+ˇˇ1[1\1[1\1[1\1[1\1¸ˇ+˛˛+˚* 
  7447. —˛+˛1˛UÚ+˛U˛1˛U˛1UU˛+˛U1˝ˇ1˛U˛\˛UVˇˇVOVVˇˇ˛1˛U˛1˛V˛ˇOVVˇˇ+UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+UU++¸ˇ5;;55;;55˚ˇ11˛+˛U˛1˛U˛+˛V˛+˚U11˛+˛V˛*˛V˛U˛\˛*˛1˛*˛V˛U˛V˛U˛V˛$˛+U˝ˇ˛U˛Ä˛U11˚ˇV˛*˛+˛*¯+˛*˛+˛*˛+**¯+˛*¯+˛*¯U˛*¸+ˇˇ1\[11\[11\[11\[˝ˇ˛*˛+˛˛+˛*˛$˛*˛+¯˛+˘˛+Í —˛+˛1˛UÚ+˛U˛1˛U˛1UU˛+˛U1¸ˇ˛U˛\˛U˛ˇ˛V+˛ˇ11˛U˛1˛Vˇˇ˛V+ˇ++UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+UU˛+¸ˇ;˛;;¸ˇ+˛1˛+˛U˛1˛U˛+˛V˛+˚U11˛+˛V˛*˛V˛U˛\˛*˛1˛*˛V˛U˛V˛U˛V˛$˛+U¸ˇUU˛Ä˛U1˚ˇVV˛*˛+˛*¯+˛*˛+˛*˛+**¯+˛*¯+˛*¯U˛*¸+˛ˇ 11\U11\U11\U1˝ˇV˛*˛+˛˛+˛*˛$˛*˛+¯˛+˘˛+Í —˛+˛1˛UÚ+˛U˛1˛U˛1UU˛+˛U11¸ˇUU˛\UU¸ˇ˛VOˇˇ11˛U˛1VO˛ˇOVVˇˇ++UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+UU˛+U¸ˇ;5˛;˚ˇ+˛1˛+˛U˛1˛U˛+˛V˛+˚U11˛+˛V˛*˛V˛U˛\˛*˛1˛*˛V˛U˛V˛U˛V˛$˛+UU¸ˇU˛Ä˛U˚ˇ˛V˛*˛+˛*¯+˛*˛+˛*˛+**¯+˛*¯+˛*¯U˛*˚+ˇˇ1[1\1[1\1[1\1˛ˇVV˛*˛+˛˛+˛*˛$˛*˛+¯˛+˘˛+ÍÒø˛*˛+˛*¯1**˚1˛U¸ˇV˛+U˚ˇVVOV˛ˇU˛*˛1O˛ˇOVV˛ˇ11**˛+˛*˛1˛+˛1˛*˚+˛1˛+˛1˛*˛+˛*˛+˛1˛U**¸+¸ˇ;;5˚ˇ11¯+˛U˛+˛U˛+˛\˛˛U**˛U˛1˛U˛+˛U˚1˛*˚1¯*˛˛U˛1UU+¸ˇ˛*\\˚ˇ+˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛˛+˛1˛U˚+˛*˛U*˛ˇ    \[11\[11\[˛ˇ˚+¯˛+˚˛*”Ëø˛*˛+˛*¯1**˚1˛U+¸ˇ˛+˘ˇ˛V+˛ˇ+˛V+V˛ˇ˛V˛ˇ˛1**˛+˛*˛1˛+˛1˛*˚+˛1˛+˛1˛*˛+˛*˛+˛1˛U**˚+¸ˇ˚ˇ˛1¯+˛U˛+˛U˛+˛\˛˛U**˛U˛1˛U˛+˛U˚1˛*˚1¯*˛˛U˛1UU++¸ˇ**\˚ˇ++˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛˛+˛1˛U˚+˛*˛U**˛ˇ1\U11\U1˝ˇ˚+¯˛+˚˛*”Âø˛*˛+˛*¯1**˚1˛U++¸ˇ+˜ˇ˛VO˛ˇO˛VO˛VOV˛ˇ+˛1**˛+˛*˛1˛+˛1˛*˚+˛1˛+˛1˛*˛+˛*˛+˛1˛U**˚+1˜ˇ+˛1¯+˛U˛+˛U˛+˛\˛˛U**˛U˛1˛U˛+˛U˚1˛*˚1¯*˛˛U˛1UU˛+¸ˇ*˚ˇ˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛˛+˛1˛U˚+˛*˛U˛*˛ˇ1\1[1\˝ˇ˙+¯˛+˚˛*”⁄ø˛+˛*˚+˚1UU˛1˛U˛+˛VˆˇU1˛ˇVO˛VO˛VO˛VOV˛ˇUU˛+11˛*˛1¯+˛U˛+˛U˛+˛1¯+˛1˛+˛U˛+VV˙1¯ˇUUı1¯U˛\˛+˛\˛+¸U˛\˛U˛V˛1˛U˛*˛+˛U˛\˛U˛+˛˚+˛VUU˛\ˆˇ˙+˛$˛+˛*˛+˛*¯+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*ı+˛U˛1˛U+˛ˇ[11\˝ˇ**˛+˛*˛+˛*˛$˛˛+˛˛*”Ÿø˛+˛*˚+˚1UU˛1˛U˛+˛VU¯ˇUU11˛ˇVV+˛V+˛V+V˝ˇ˛U˛+11˛*˛1¯+˛U˛+˛U˛+˛1¯+˛1˛+˛U˛+VV˘1˙ˇ˛Uı1¯U˛\˛+˛\˛+¸U˛\˛U˛V˛1˛U˛*˛+˛U˛\˛U˛+˛˚+˛VUU˛\+˜ˇ˙+˛$˛+˛*˛+˛*¯+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*ı+˛U˛1˛U++˛ˇ\U˝ˇ˛*˛+˛*˛+˛*˛$˛˛+˛˛*”Ÿø˛+˛*˚+˚1UU˛1˛U˛+˛VUU˚ˇ1˛U˛1˝ˇVO˛VOV¸ˇ11˛U˛+11˛*˛1¯+˛U˛+˛U˛+˛1¯+˛1˛+˛U˛+VV¯1˝ˇ++˛Uı1¯U˛\˛+˛\˛+¸U˛\˛U˛V˛1˛U˛*˛+˛U˛\˛U˛+˛˚+˛VUU˛\++˙ˇ¯+˛$˛+˛*˛+˛*¯+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛*ı+˛U˛1˛U˛+˙ˇ+˛*˛+˛*˛+˛*˛$˛˛+˛˛*”⁄¬˚+˛U˛1¯+**˛+˛*˚1˛\˝ˇ++˛1˛U**ıˇ+˛U˛*˛1**˛+˛*˛+˛*˚+˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*˛+**˛+˛*˝+ˇˇ˛1˛*˛1˛+˛1¯+˛V˛+˛U˛+˛U11˛U¯*˛U˛˛\˚*˛1˛V˛˛U˛1˛U˘1˛\¸ˇ˙+˛˚*˛+˛˛+˛*˛+˛˛+˛*++˛*˛+˛*˛+˛˛*˛˛+˛*˛U˛*˛+˛*˛U˛*˛+*˝ˇ˛*˛+˚˛*˛+ƒfl¬˚+˛U˛1¯+**˛+˛*˚1˛\1ˇˇ˛+˛1˛U˛*˛1˝ˇUU˛+˛U˛*˛1**˛+˛*˛+˛*˚+˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*˛+**˛+˛*˚+˛1˛*˛1˛+˛1¯+˛V˛+˛U˛+˛U11˛U¯*˛U˛˛\˚*˛1˛V˛˛U˛1˛U˘1˛\*˛ˇ˘+˛˚*˛+˛˛+˛*˛+˛˛+˛*++˛*˛+˛*˛+˛˛*˛˛+˛*˛U˛*˛+˛*˛U˛*˛+**ˇˇ˝*˛+˚˛*˛+ƒ”¬˚+˛U˛1¯+**˛+˛*˚1˛\˛1˛+˛1˛U˛*˚1˛U˛+˛U˛*˛1**˛+˛*˛+˛*˚+˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*˛+**˛+˛*˚+˛1˛*˛1˛+˛1¯+˛V˛+˛U˛+˛U11˛U¯*˛U˛˛\˚*˛1˛V˛˛U˛1˛U˘1˛\˛*¯+˛˚*˛+˛˛+˛*˛+˛˛+˛*++˛*˛+˛*˛+˛˛*˛˛+˛*˛U˛*˛+˛*˛U˛*˛+˘*˛+˚˛*˛+ƒ›»˚+˛*˛˛1˚U˛\˛+UU˛+˛U˛1˛VıU˛1˛U˛1˛U˛+˛U˛+˛U˛+UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛1˛U˛1˛V˛U11˛+˛V˛+˛1˛+˛U˛+˚1˚U˛V˛*˛1˛*˛V˛1\\˛U˛\˛U˛V˛*˛\˛U˛\˛*˛U˛1˛V˛U˛+˛*˛U++˛1˚+˛*˛+˛*¯+˛*˛+˛*˛+˛*¯+**˛+˛*˛+˛*˚+˛V¯+˛1˛*˚U˛+˛*˛1++˚˛1˛˚*ƒ›»˚+˛*˛˛1˚U˛\˛+UU˛+˛U˛1˛VıU˛1˛U˛1˛U˛+˛U˛+˛U˛+UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛1˛U˛1˛V˛U11˛+˛V˛+˛1˛+˛U˛+˚1˚U˛V˛*˛1˛*˛V˛1\\˛U˛\˛U˛V˛*˛\˛U˛\˛*˛U˛1˛V˛U˛+˛*˛U++˛1˚+˛*˛+˛*¯+˛*˛+˛*˛+˛*¯+**˛+˛*˛+˛*˚+˛V¯+˛1˛*˚U˛+˛*˛1++˚˛1˛˚*ƒfi»˚+˛*˛˛1˚U˛\˛+UU˛+˛U˛1˛VıU˛1˛U˛1˛U˛+˛U˛+˛U˛+UU˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛1˛U˛1˛V˛U11˛+˛V˛+˛1˛+˛U˛+˚1˚U˛V˛*˛1˛*˛V˛1\\˛U˛\˛U˛V˛*˛\˛U˛\˛*˛U˛1˛V˛U˛+˛*˛U++˛1˚+˛*˛+˛*¯+˛*˛+˛*˛+˛*¯+**˛+˛*˛+˛*˚+˛V¯+˛1˛*˚U˛+˛*˛1+ˇˇ¸˛1˛˚*ƒ⁄»˚+˛U˛˚+˛1˛+˛1++˚1˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+¯1˛*˛U¸+˛*˛+˛*˛1˛*˛+˛*˛1˛*˚1˚+˛1˛+˛U**˛1˛+˛U˛+˛1˛+˛V˛1˚U˛+˛$˚U˛V˛1˛V¸U˛*˛+˛$˛V˛U˚*˚+˚1˛+˛*˛U˛*++˛˛+˛$˛+˛*˛+˛$˛+˛˛+˛*˛+˛˛+˛*˛+˛*++˛*˛+˛*˛+˛1¯+˛*¯+˛1˛U˛*˛+˛˝ˇ˛+˛˛$˛˛*ƒŸ»˚+˛U˛˚+˛1˛+˛1++˚1˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+¯1˛*˛U¸+˛*˛+˛*˛1˛*˛+˛*˛1˛*˚1˚+˛1˛+˛U**˛1˛+˛U˛+˛1˛+˛V˛1˚U˛+˛$˚U˛V˛1˛V¸U˛*˛+˛$˛V˛U˚*˚+˚1˛+˛*˛U˛*++˛˛+˛$˛+˛*˛+˛$˛+˛˛+˛*˛+˛˛+˛*˛+˛*++˛*˛+˛*˛+˛1¯+˛*¯+˛1˛U˛*˛+˚ˇ˛+˛˛$˛˛*ƒŸ»˚+˛U˛˚+˛1˛+˛1++˚1˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+¯1˛*˛U¸+˛*˛+˛*˛1˛*˛+˛*˛1˛*˚1˚+˛1˛+˛U**˛1˛+˛U˛+˛1˛+˛V˛1˚U˛+˛$˚U˛V˛1˛V¸U˛*˛+˛$˛V˛U˚*˚+˚1˛+˛*˛U˛*++˛˛+˛$˛+˛*˛+˛$˛+˛˛+˛*˛+˛˛+˛*˛+˛*++˛*˛+˛*˛+˛1¯+˛*¯+˛1˛U˛*˛+˘ˇ++˛˛$˛˛*ƒfi—˛U¯˛+˛*˛+˛*˚+˛U˛1VV˛+˚U˛V˛U˛V˛1˛V˛+˛U˛+˛U˛+˛U˛+˛U˛+11˛+˛U¯+˛U¯+˛U˛1˛V˛+˛U˛1˛V˛1UU˛+˛U˛+˛U˛+˛V˛U˛\˛+¯U˚1˛*˛\˛U++˛$˛V˛U˚+˛V˛U˛\˛+˛U˚1˛$˛+˛*˛+**¯+˛*ˇˇ+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛U˛1˛U˛1˛U˛*˛1˚+˛*˚+˜ˇ˝*’˛*Ífl—˛U¯˛+˛*˛+˛*˚+˛U˛1VV˛+˚U˛V˛U˛V˛1˛V˛+˛U˛+˛U˛+˛U˛+˛U˛+11˛+˛U¯+˛U¯+˛U˛1˛V˛+˛U˛1˛V˛1UU˛+˛U˛+ˇˇU˛+˛V˛U˛\˛+¯U˚1˛*˛\˛U++˛$˛V˛U˚+˛V˛U˛\˛+˛U˚1˛$˛+˛*˛+**¯+**˝ˇ˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛U˛1˛U˛1˛U˛*˛1˚+˛*¸+ıˇ˛*’˛*Í‚—˛U¯˛+˛*˛+˛*˚+˛U˛1VV˛+˚U˛V˛U˛V˛1˛V˛+˛U˛+˛U˛+˛U˛+˛U˛+11˛+˛U¯+˛U¯+˛U˛1˛V˛+˛U˛1˛V˛1UU˛+˛U++˝ˇ˛+˛V˛U˛\˛+¯U˚1˛*˛\˛U++˛$˛V˛U˚+˛V˛U˛\˛+˛U˚1˛$˛+˛*˛+**¯+*˚ˇ**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛U˛1˛U˛1˛U˛*˛1˚+˛*˝+ˆˇ*ˇˇ**’˛*Íÿ¬˛$˛*˛+˛*˛+˛˛U**˚+˛U˛+˛U¯1˛U˛+˛U˛*˛U˛+˛U˚+**˛+˛*˛1˛*˛+˛*˛1˛*˛+˛*Ú1˛*˛U**˛U˛1V˚ˇUU˛+˛1˛+˛U˚1˛U˛V˛1˛*˛+˛*$$˛+˛1˛U˛1˛V˛*˛U˛*˚+˛U˛*˛U˛*˛1˛*++˛*˛+˛˘ˇ+˛˛+˛*˛+˛˛+˛˛+˛˛+˛*++˛˚*˛+˛˛1˚+˛*˛1˛*˛1˛*˛+˛*ˆˇ˛*ˇˇ∫ÿ¬˛$˛*˛+˛*˛+˛˛U**˚+˛U˛+˛U¯1˛U˛+˛U˛*˛U˛+˛U˚+**˛+˛*˛1˛*˛+˛*˛1˛*˛+˛*Ú1˛*˛U**˛U˛1˘ˇU˛+˛1˛+˛U˚1˛U˛V˛1˛*˛+˛*$$˛+˛1˛U˛1˛V˛*˛U˛*˚+˛U˛*˛U˛*˛1˛*++˛*˛+˜ˇ˛˛+˛*˛+˛˛+˛˛+˛˛+˛*++˛˚*˛+˛˛1˚+˛*˛1˛*˛1˛*˛+**ˆˇ˛*ˇˇªÿ¬˛$˛*˛+˛*˛+˛˛U**˚+˛U˛+˛U¯1˛U˛+˛U˛*˛U˛+˛U˚+**˛+˛*˛1˛*˛+˛*˛1˛*˛+˛*Ú1˛*˛U**˛U11˜ˇ˛+˛1˛+˛U˚1˛U˛V˛1˛*˛+˛*$$˛+˛1˛U˛1˛V˛*˛U˛*˚+˛U˛*˛U˛*˛1˛*++˛*˛+ıˇ˛+˛*˛+˛˛+˛˛+˛˛+˛*++˛˚*˛+˛˛1˚+˛*˛1˛*˛1˛*˛+*ˆˇ˛*ˇˇº€¬˛*˛˚+˛*˛\˛1UU˛+˚U˛V˛1˛U˛1˛U˛1˛V˛U˛V˛1˛U˚1˛+UU¯+˛U˛+˛U˛+˛U˛+˛1˛+˛U˛1˛U˛+˛U˛+UU˛+Uıˇ¸U˛+˛*˛U˛*˛V˛*˛U˚+˛UVV˛*˛V˚+¯1˛U˛+˛U˛1˛V˛1˛U˛1˛U**˛+˛*˜ˇ*˛ˇ+˛*˛+˛*Ú+˛*˛+**˛+˛*˛+˛1˛U˛+˛U˛+˛1˛+˛1˛+˛V˛+ˆˇ˛+˚ˇˇ˙˛+Ê˛+˘˛*fl¬˛*˛˚+˛*˛\˛1UU˛+˚U˛V˛1˛U˛1˛U˛1˛V˛U˛V˛1˛U˚1˛+UU¯+˛U˛+˛U˛+˛U˛+˛1˛+˛U˛1˛U˛+˛U˛+UU˛+ˆˇ+ˇˇ˝U˛+˛*˛U˛*˛V˛*˛U˚+˛UVV˛*˛V˚+¯1˛U˛+˛U˛1˛V˛1˛U˛1˛U**˛+**˜ˇ˛*˛ˇ˛*˛+˛*Ú+˛*˛+**˛+˛*˛+˛1˛U˛+˛U˛+˛1˛+˛1˛+˛V++ˆˇ*˛+˙ˇˇ˚˛+Ê˛+˘˛*Êπ˛*˛U˛*˛1++˛U˛1˛U˛1˛U˛1˛U˚1˛+˛U˛*˛+˛*˛+˛*¸+˛1˛*˚+˛1˛*˚+˛1˛*˛1˛+˛1˛*˚+˛1**11ˆˇUU˛ˇ˛U˛+˛V˛U˚1˛V˛+˛1˚*˛*˛$˛1˛+˛*˛+˛1˛*˛U˛*˛1˛*˛U˛+˛U˛++˛*+˜ˇ˛+ˇˇ˛+˛*˛+˛*˛+˛˛+˛*˛+˛++˛*˛+˛1˛+˛1˚+˛1˛$˛1˛*˛+˛*+ˆˇ++¯$$ˇˇ˛$Ú˛$¯˛*‚Áπ˛*˛U˛*˛1++˛U˛1˛U˛1˛U˛1˛U˚1˛+˛U˛*˛+˛*˛+˛*¸+˛1˛*˚+˛1˛*˚+˛1˛*˛1˛+˛1˛*˚+˛1**1ˆˇ˛U+˛ˇUU˛+˛V˛U˚1˛V˛+˛1˚*˛*˛$˛1˛+˛*˛+˛1˛*˛U˛*˛1˛*˛U˛+˛U˛++˛*˜ˇ˛+ˇˇ++˛*˛+˛*˛+˛˛+˛*˛+˛++˛*˛+˛1˛+˛1˚+˛1˛$˛1˛*˛+˛*ˆˇ*++¯˛$ˇˇ$$¸ˇˆ˛$¯˛*‚Áπ˛*˛U˛*˛1++˛U˛1˛U˛1˛U˛1˛U˚1˛+˛U˛*˛+˛*˛+˛*¸+˛1˛*˚+˛1˛*˚+˛1˛*˛1˛+˛1˛*˚+˛1**ˆˇ+˛U++˛ˇU˛+˛V˛U˚1˛V˛+˛1˚*˛*˛$˛1˛+˛*˛+˛1˛*˛U˛*˛1˛*˛U˛+˛U˛++**˜ˇ˛˛+˛ˇˇ+˛*˛+˛*˛+˛˛+˛*˛+˛++˛*˛+˛1˛+˛1˚+˛1˛$˛1˛*˛+**ˆˇ**++¯˛$˛ˇ43˙ˇ¯˛$¯˛*‚ò<@fl@fl˙A: Íˇ¿8p˘ˇ¿˘ˇ¿˚͡Äp˙ˇÄ˘ˇ‡ˇ‡˚͡p˙ˇÄ˚ˇ¿ˇ˚Ͳ¯˛¿˚ˇÄˇ¯˚Í¸Ģ¸`˚ˇ?ˇ¯˚Í?¯¿˘˘Ä0˚˛?ˇ¯˚!¯‡¿˜p‡˘?Òò˘¸?ˇ¯˚!¯‡¿˜ˇ‡pp˘È∏˘?¯?ˇ¯˚"¯‡¿¯ˇ¿p8˘ˇ˝∞˘?ˇ¯˚ΡÄ˙ˇΩ˘¿˙ˇ‡?ˇ¯˚Ρ˛˙ˇŸ¿˚ˇ¿?ˇ¯˚β˛˙˛
  7448. ÿ˙ˇÄ?ˇ¯˚!θ˛‡˛¸    ú˙ˇ˛?ˇ¸˚ Î?¯˝‡˛¯p˙˛˛?ˇ˛˚ Î˝p‡˛?¿˙¸˛?ˇÁ˚Ρ‡˝0˚‡˘?¯‡ˇ„˚Ïˇ¿˝˚ˇÊ~˘ˇ¿ˇ¡Ä¸ÏˇÄ˝ ¸ˇˇL˘ˇ‡˝ˇ¿¿¸ Ïˇ˛v¸ˇˇ¸˙ˇ¿˝ˇÄ`¸ Ïˇ˛s¸ˇ˛˙ˇÄ˝ˇ0¸!Ïˇ¯˛qÄ˝ˇnˇ˙ˇ˝ˇ¸!Ï?ˇ˛˝¯˝¯ˇÄ˚˛?˝ˇ¯ ¸$Ïˇ˛˝x˝?ˇ¿˛<¸˝ˇ¯¸$Ï˛ˇ¿˛x˝‡ˇ‡˛˛?¯˝ˇ¯¸&Ì˛ˇ‡˛p8˝
  7449. ˇ¿ˇá¸ˇ¯¿˝'Ì˛ˇ‡˛p ˛ˇÄˇˇ˛ġ‡¸ˇ‡˝'Ì˛ˇ¸˛p˛ˇˇˇÄ    ¿ˇ¿¸ˇ˝&Ì˛ˇ¸˝˛˛ˇˇÄô̇ˇÄ¸ˇx˝&Ì˝ˇÄ˛Ä¸ˇˇ¸–ˇ¸ˇ<˝&Ì?˝ˇÄ˛¿¯ˇˇ¸∏fl∏˛¸ˇ˝&Ì˝ˇÅ¿‡?Òˇˇ¸˙›ú¸¸ˇ?˝$̸ˇÒ¿x„wêˇˇÒ˙Õ¯¸ˇ~˝&Ó¸ˇÒ¿<ˇ√wêøˇˇ˚Å¸ˇ¸˝&Ó¸ˇ˛8˛ˇÉÛ8˛ˇ¯¿‡¸ˇ¸˝&Ó¸ˇ˛˛8ÔˇÛ8Ôˇˇ¯¿p¸ˇ¯˝&Ó¸ˇ˛˛8ˇÄ˛3˘˛ˇ¯¿x¸ˇ˝%Ó˚ˇË¿?|∂¡øˇˇ¯Ä<¸ˇ‡˝#Ó˘ˇ˝¿~<ġˇ¯?¸ˇ‡¿˝ Ì¯ˇ‡|˛
  7450. ˇˇ˙~¸ˇ‡Ä˝!Ì˘ˇ‡¸˛˛ˇ|ĸˇ¿¸!Ì?˘ˇ·¯Ä˛ˇ3į¿¸ˇ¿~¸"Ì˘ˇ„¿˛ˇaÅ‡˝ˇĸ¸#Ì˘ˇÁ‡¿˛ˇÒÉ˛ˇů¸#Ì˘ˇÁ¿‡˛ˇÛá‡x˛ˇˇ¸"Ì˘ˇÔIJ ˇˇ˘≥è¿|˝˛‡¸Ì¯ˇ˝ x‡ˇˇ˚wÄ>¸<¿¸"Ì˘ˇ˛˝<OÓˇˇ˙`?˛¿ĸÏ˘ˇ¸˝Efiˇˇ¯~˛Ä¿?˚!Ï˙ˇ¯˝ÁŒˇˇ¯¸˛¿¿~˚!Ï?˙ˇ˝Ô¿¸ˇˇ¯˛‡¿¸˚!Ï˙ˇ‡˝»ˇ‡˛?¿¯˚ Ï˙ˇ‡˝‡?ˇ¯¿˝¯{¿˚Ï˙ˇ‡¸ˇ¯Ä˝|ˇ¿‡˚Ï˙ˇ¿¸xˇ¯?¸>ˇ¿Ä˚`˛˙ˇ˚<ˇ¸~¸É¿˙!`˛˚ˇ¸˚0ˇ¸¸¸è«¿>˙!Ò‡˝˚ˇ˚∏ˇ˝¯¸«œ¿|˙!Ò‡˝˚ˇ‡˚«¯ˇˇ¸‡‡¸˙!Ò‡˝˚ˇ¿˚«¿ˇˇ‡¸¯˙̇?˚ˇÄ˚Á¿ˇˇ¿˚˙̇?¸ˇfl˘ıġˇÄ˚x‡˙̇?˝ˇ˛>˘|ˇˇ˙¿˙Ï?˝ˇ¯|˘<ˇ˛˙Ä˙Ï˝ˇ‡¯˘ˇ¸˙Ä?˘ò<@Äfl@Äfl:Az Î˛ˇ˘ˇ¯˙¿~˘Ù¯ˇ¸‡˘Äˇ˙‡¸˘Ù¯ˇ‡‡˘¿ˇ‡˘¯˘Ù¯Ä¿¯‡ˇ¿˘¯˘ÍÄįpˇÄ˘|¿˘Í‡?˜8ˇ¯>¿˘È~˜<˛¯ĢÓ8į¯˜>¸¯ø¯Ó8Äx˜¯¯˛¯Ó8Ä|‡˜É¯¸¯È>¿˜«‡¯¯¯È还ˇ¿¯‡¯ÈflĘˇÄ˜¿¯ÔġıˇÏÔIJı~ÏÔĸı<Ï
  7451. ËıÏË`fl≈ ÒÄ88‹ ÒÄ88‹ ÒÄ88‹≈≈
  7452. Ë0ˆÎı˝`é8xˆÄÏı˝`é8¸ˆ¿ÏıIJ`é8˛ˆ‡Ïı?¿‡˙ˇˆÏı‡‡˙ˇÄ˜?¯Ïıˇ‡˙ˇ¿˜Ïψˇ¯˜˛¿˜ˇŒÏˆˇÃ˜?¸`¯ˇáψˇÜ˜¯0¯ˇÄ̈ˇ¯ˇ¯˛¿Ìˆ˛Ģˇ‡ ¯¸‡Ìˆ?¸¿˘ˇ¿¯¯p̈¯`˚ˇÄ¯?8̈ˇ0˚ˇĢ‡̘ˇ‡˚?˛¿˘ˇ¿Ì˜ˇ¿ ĸ¸`˙ˇÄ̘ˇÄĸˇ¯0˙ˇÄÓ˜ˇÄ˝ˇ˙˛¿Ó˜˛Äx˝ˇ‡˙¸˛‡Ó˜?¸˛¿¯˝ˇ¿˙¯˛0Ó ˜¯˛aˇ¸˝ˇÄÄ˚?˛Ó ˜ˇ˛?ˇ¸˝ˇ˛¿˚‡˛ Ó ¯ˇ‡ˇˇ¸˝?¸˝‡˚ˇ¿˛>Ó!¯ˇ¿ˇˇ˛˝¯˝0¸ˇÄˇÓ"¯ˇÄ˛ˇ˛˝ˇ˝¸ˇ˛ˇˇÄÔ"¯ˇ˝ˇ˛˛ˇ‡˝ ¸˛?ˇˇ¿Ô"¯˛˝ˇ˛˛ˇ¿˝¸¸?˛ˇ‡Ô¯?¸˚ˇ˛ˇÄx¸˚¸ˇ¸Ô¯¯˚ˇ˛ˇ¯Ä˝?Û˚ˇ‡¯ˇÛ˙ˇ˛˛ˇ¯¿˝·˚ˇ˘¯ˇÄ?¸ˇ¯˛‡˝ˇ¡˚ˇ!˘ˇfl˙ˇÄ¯?ˇ¯˛p˛ˇÄ˚ˇ!˘ˇü˙ˇġ?ˇ¯˛8˛ˇ˚ˇ!˘ˇ˙ˇ¿ˇ‡?ˇ¯˛˛˛˚ˇ‡"˘˛˙ˇ¿ˇ¿?ˇ¯˛ ˛¸?¸ˇ‡"˘?¸˙ˇ¿ˇÄ?ˇ¯˛˛¯¸ˇ∞"˘¯˙ˇ¿ˇ?ˇ¯˛˛?¸ˇÿ"˘ˇ˙ˇ‡˛?ˇ¯˛¿‡¸ˇ‹$˙ˇ‡˙ˇ‡?¸?ˇ¯ˇÄ‡ˇ¿~˝ˇŒò<Ä¢flÄ¢flzAú $˙ˇ¿˙ˇ‡¯?ˇ¯?˛ˇˇÄ?˝ˇ«#˙ˇÄ˙ˇ‡ˇ?˚ˇ¯ˇ˛?˛ˇÔÉ¿Ò#˙ˇ˙ˇˇ‡?˚ˇ¸˛˛?˛ˇÁŇÒ#˙˛˙ˇˇ¿?˚ˇ˛¸˛˛ˇ¿Ò"˙?¸˙ˇˇÄ?˙ˇÄ¯˛˛ˇ‡xÒ"˙¯˙ˇ¯ˇ?˙ˇ¿˛˛ˇ‡|Ò"˙?˙ˇ¯˛?˙ˇ¿‡˛˛ˇ‡¸Ò&˙‡˙ˇ    ¯¸?ˇˇé˛ˇÄ¿˛˛ˇ¿¯Ò&˙¯˙ˇ    ¯x?ˇ¯˛ˇIJ˛ˇÄÒ&˙∏˙ˇ¸8?ˇ¯ˇˇ˛¿˛˛ˇÄ‡Ò&˙∏˙ˇ¸?ˇ¯ˇˇ¸‡˛˛ˇÄ¿Ò&˙¿˙ˇ¸?ˇ¯ˇˇ¯˛?˛ˇ‡ÄÒ%˙‡˙ˇ¸?ˇ¯ˇˇx˛?˛ˇ‡$˘˙ˇ˛Ä?ˇ¯ˇ˚‡|˛?˛ˇ‡>$˘x˙ˇ˛¿?ˇ¯ˇá‡>˛˛ˇÄ~$˘<˙ˇ˛‡?ˇ¯¯¿˛˛ˇ¸$˘˙ˇ¯?ˇ¯ÄIJˇ¯$˘˙ˇ Äx?ˇ¯‡?˛¿˛ˇ%˘Ä˚ˇ¯˛<?ˇ¯¿~˛‡˛ˇ‡%˘¿˚ˇ¿˛?ˇ¯ĸ˛˛ˇfl¿!˘9‡˚ˇÄ˛?ˇ¯É˝¯?˝ˇÔ!˘8˚ˇ˝Ä?ˇ¯‡˝|˛ˇ˛Ô#˘8¯¸ˇ˛˝¿?ˇ‡¿˝>˛ˇ¸Ô"¯|¸ˇ˛˝‡?ˇ˛Ä˝˛ˇ¯Ô¯>¸ˇ¸?¯˛?¸Ä˛ˇÔ¯¸ˇ¸x?˝~¸¿˛ˇ‡Ô¯Ôĸˇ¸<<˝¸¸‡˛ˇ¿Ô ¯Á¿¸ˇÄ˝˝¯¸˛ˇÄÔ¯„‡Ô˛ˇÄ˝˝˚¯˛ˇÓ ¯ ˝ˇÄ˝IJ‡˚|ˇˇ˛Ó˜¯˝ˇ¿˝¿˛¿˚>ˇˇ¸Ó˜|˝ˇ¿˝‡˛Ä˚ˇˇ¯Ó¯„æp˝ˇ¿¸˛?˙?ˇˇÓ¯„üp˝ˇÄ¸x˛~˙Ä?ˇˇ‡ÓòŇ@flHHÿã§∂IJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7453. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7454. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7455.  
  7456.  
  7457.  ˛êêê@fl˙A: 'ͬ˛*˛1˛˛1¯+UU˛+˛U˛1˛V˚U˛+˛U˛+˛U˛1˛U˚+˛*˛U˛+11˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+˛U˛1˛U˛+˛1˛+VˆˇVV˛+˛U˛ˇ˛O¯1˛\˚U˛1˛U¸+˛˛+˛U˛V˛˛V˛1ı+˛U˛1˛+˛*˛+**+˜ˇ*˛+˛*˛+*ˇˇ˛+˛*˛+˛*˛+˛*˛+˛*˛+11˛V˛+˛U˚+˛$˛U˛1˛U˛*˚+ˇˇ˝¸ˇ˛+$$Ùˇˇ    434    43˛ˇ++Ú˛$˘˛$Íͬ˛*˛1˛˛1¯+UU˛+˛U˛1˛V˚U˛+˛U˛+˛U˛1˛U˚+˛*˛U˛+11˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+˛U˛1˛U˛+˛1˛+ˆˇ˛V˛+˛U1˛ˇOO¯1˛\˚U˛1˛U¸+˛˛+˛U˛V˛˛V˛1ı+˛U˛1˛+˛*˛+**˜ˇ**˛+˛*˛+**ˇˇ++˛*˛+˛*˛+˛*˛+˛*˛+11˛V˛+˛U˚+˛$˛U˛1˛U˛*˚+˛ˇ¸˛ˇ˝+$$ıˇˇ    44        44        4ˇˇ+Ú˛$˘˛$ÍÛ¬˛*˛1˛˛1¯+UU˛+˛U˛1˛V˚U˛+˛U˛+˛U˛1˛U˚+˛*˛U˛+11˛+˛U˛+˛1˛+˛U˛+˛1˛+˛U˛+˛U˛1˛U˛+˛1++˛ˇ˙ˇ+˛V˛+˛U11˛ˇO¯1˛\˚U˛1˛U¸+˛˛+˛U˛V˛˛V˛1ı+˛U˛1˛+˛*˛+*ˇˇ˛¸ˇ˛*˛+˛*˛+˛*ˇˇ+˛*˛+˛*˛+˛*˛+˛*˛+11˛V˛+˛U˚+˛$˛U˛1˛U˛*¸+ˇˇ˙ˇˇ¸+$$ˆ˛ˇ    3    43    43˛ˇÚ˛$˘˛$ÍÛ¬˛*˛˚*˛+˛˛*11˛U˛1˛U˛1˛U˛1˛U˛*˛+˚1˛*˛+˛*˛+˛*˛+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*˛+˛*˛1˛*˛U˛*+˛ˇ˚ˇUU¯1˛U˛ˇ¯+˛*˛U˛+˛U˛1˛U++˛U˛*˛V˛*˚+˛U˛*˛1˛+˛U˚+˛*˛+˛˛ˇ˝˛ˇ˛+˛*˛+˛˛+ˇˇ˛+˛˛+˛*˛+˛˚*UU˛+¯1˛*˛+˛*˛+˛*˛+˛*+˛ˇ˚ˇˇ˛+˘˛*˝˛ˇ
  7458.     434    434    43˝ˇfl˛$ÛÙ¬˛*˛˚*˛+˛˛*11˛U˛1˛U˛1˛U˛1˛U˛*˛+˚1˛*˛+˛*˛+˛*˛+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*˛+˛*˛1˛*˛U˛*˛ˇ˝˝ˇ˛U¯1˛U1˛ˇ˘+˛*˛U˛+˛U˛1˛U++˛U˛*˛V˛*˚+˛U˛*˛1˛+˛U˚+˛*˛+ˇˇ˚ˇˇ˛+˛*˛+˛˛+ˇˇ++˛˛+˛*˛+˛˚*UU˛+¯1˛*˛+˛*˛+˛*˛+˛*ˇˇ˘ˇ˛+˘˛*˛˛ˇ     44        44        44    ˝ˇfl˛$Û˚¬˛*˛˚*˛+˛˛*11˛U˛1˛U˛1˛U˛1˛U˛*˛+˚1˛*˛+˛*˛+˛*˛+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*˛+˛*˛1˛*˛U**˛ˇ¸˛ˇ*˛U¯1˛U11˛ˇ˙+˛*˛U˛+˛U˛1˛U++˛U˛*˛V˛*˚+˛U˛*˛1˛+˛U˚+˛*˛+˛ˇ˚ˇ˝++˛*˛+˛˛+˛ˇˇ+˛˛+˛*˛+˛˚*UU˛+¯1˛*˛+˛*˛+˛*˛+**ˇˇ˚˛ˇ˛+˘˛*˛ˇˇ544544    43    ˇˇˇˇfl˛$ÛÙÀ˛+˛$¯˛+˛\ˆU˛1˛V˛U˛\˛1˚U˛V˛+˛V˚1˛+˛U˛+˛U˛+UU˛+˛1˛+˛U˛+˛1˛+˛U¯+˛U˛+˛U˛+U˛ˇ˙ˇ¸U˛\˛+˛V˛1˛\˛ˇ˛U˛1˛V˛*˛V¯U++˛U˛1˛$˛V˛$˛U˛*˛V˛1˛+˛1˛V˛*˛+˛*˛ˇ¸ ˇˇ*++**+˛*˛1˚+˛*˛1˛*˛+˛*˛V˛1˛V++˛V˛+˛U¯+˛U˛+˛1˝+ˇˇ˝ˇ˛ˇ˛U˛+ˆ˛+    ˇˇ;44;44˚ˇ34ˇÌ˛*˘˛*¯À˛+˛$¯˛+˛\ˆU˛1˛V˛U˛\˛1˚U˛V˛+˛V˚1˛+˛U˛+˛U˛+UU˛+˛1˛+˛U˛+˛1˛+˛U¯+˛U˛+˛U˛+˝ˇ˝ˇˇ˚U˛\˛+˛V˛1˛\1˛ˇUU˛1˛V˛*˛V¯U++˛U˛1˛$˛V˛$˛U˛*˛V˛1˛+˛1˛V˛*˛+**˛ˇ˚ˇ*++*˛+˛*˛1˚+˛*˛1˛*˛+˛*˛V˛1˛V++˛V˛+˛U¯+˛U˛+˛1˛+ˇˇ˚˛ˇ*˛U˛+ˆ˛+˛ˇ4        ˛4    ;44ˇˇ4        ˇÌ˛*˘˛*¯À˛+˛$¯˛+˛\ˆU˛1˛V˛U˛\˛1˚U˛V˛+˛V˚1˛+˛U˛+˛U˛+UU˛+˛1˛+˛U˛+˛1˛+˛U¯+˛U˛+˛U++˛ˇ˚ˇˇ1˚U˛\˛+˛V˛1˛\11˛ˇU˛1˛V˛*˛V¯U++˛U˛1˛$˛V˛$˛U˛*˛V˛1˛+˛1˛V˛*˛+*˝ˇ˝ˇˇ˝+*++˛*˛1˚+˛*˛1˛*˛+˛*˛V˛1˛V++˛V˛+˛U¯+˛U˛+˛1++ˇˇ˙ˇˇ**˛U˛+ˆ˛+˝ˇ43    43˝ˇ    43ˇÌ˛*˘˛*Ôº˛+˚*˛+˛*˛V˛1˛U˛+˛U˛*˛U˛+˛U˛1˛U˛*˚+˛U˛*˛1++˛1˛*˚+˛1˛*˛+˛*˛1˛*˛1˛+˛1˛*1˛ˇ¸˛ˇ¸1˛U˛$˚U˛1˛˛U˛ˇ˛U˛˛U˛1˛+˛˛+¸U˛*˛U˛+˛*˚+˚1˛*˛+˛*˛+˛ˇˇ˚ˇˇ*˝*˙+˛**˛+˛˛+˛*˛+˛*˛U˛1˛U˛UU˛+˛1˚+˛*˛+˛*˛+˛*1˛ˇ˙ˇ˚˛1Ûˇ;ˇˇ    434    ˚ˇ4    ˇˇ¸˛*Ú**Á˘º˛+˚*˛+˛*˛V˛1˛U˛+˛U˛*˛U˛+˛U˛1˛U˛*˚+˛U˛*˛1++˛1˛*˚+˛1˛*˛+˛*˛1˛*˛1˛+˛1˛*˛ˇ˚ˇˇ˚1˛U˛$˚U˛1˛˛U11ˇˇUU˛˛U˛1˛+˛˛+¸U˛*˛U˛+˛*˚+˚1˛*˛+˛*˛+˛ˇ¸ˇˇ**+˛*˛*˛+˛**˛+˛˛+˛*˛+˛*˛U˛1˛U˛UU˛+˛1˚+˛*˛+˛*˛+˛*ˇˇ˘ˇ˙˛1Ûˇ4ˇˇ44        ˛ˇ;ˇˇ    4ˇˇ¸˛*Ú**Áıº˛+˚*˛+˛*˛V˛1˛U˛+˛U˛*˛U˛+˛U˛1˛U˛*˚+˛U˛*˛1++˛1˛*˚+˛1˛*˛+˛*˛1˛*˛1˛+˛1**ˇˇ˙ˇˇ+˚1˛U˛$˚U˛1˛˛U˛1ˇˇU˛˛U˛1˛+˛˛+¸U˛*˛U˛+˛*˚+˚1˛*˛+˛*˛+˛ˇ˚ˇ˛*++*˛*˛˛+˛*˛+˛˛+˛*˛+˛*˛U˛1˛U˛UU˛+˛1˚+˛*˛+˛*˛+**˛ˇ˚ˇˇ˘˛1Û˝ˇ    43ˇˇ544ˇˇ3ˇˇ¸˛*Ú**Áʺ˛$˛+˛˛1˛+˛+˛U˛+˛V˛1˛U˛+˛U˛1˛U˛*˛1˛+˛U˛+˛U˛+UU˛+˛U˛+˛1˛+˛U˛+˚1˛U˛+˛U˛+U˛ˇ¸˛ˇUU˛+˛U˚+˛*˛V˛U˛V˛U˛VUˇˇ˛\˛1˛+˛1˛+˛*++˛*˛\˚+˛1˛U˛1˛+˛*¯+˛*ˇˇ˙ˇ*¸+++**˛˛*˛+˛$˛+˛*˛+˛*˛+˛1˛+˛*¸1Ô+˛U˛*+ˇˇ˘ˇ˛U˚˛+Û˛ˇ 434    ˇˇ4;4ˇˇ4˝ˇœÈº˛$˛+˛˛1˛+˛+˛U˛+˛V˛1˛U˛+˛U˛1˛U˛*˛1˛+˛U˛+˛U˛+UU˛+˛U˛+˛1˛+˛U˛+˚1˛U˛+˛U˛+˛ˇ˚ˇˇ1UU˛+˛U˚+˛*˛V˛U˛V˛U˛VUUˇˇ\\˛1˛+˛1˛+˛*++˛*˛\˚+˛1˛U˛1˛+˛*¯+**˛ˇ¸ˇˇ**¯+*˛++˛*˛+˛$˛+˛*˛+˛*˛+˛1˛+˛*¸1Ô+˛U˛*˛ˇˇ˝ˇ*˛U˚˛+Û    ˇˇ4        ˛ˇ;44ˇˇ4¸ˇ–ʺ˛$˛+˛˛1˛+˛+˛U˛+˛V˛1˛U˛+˛U˛1˛U˛*˛1˛+˛U˛+˛U˛+UU˛+˛U˛+˛1˛+˛U˛+˚1˛U˛+˛U++ˇ˘ˇˇ11UU˛+˛U˚+˛*˛V˛U˛V˛U˛V˛Uˇˇ\˛1˛+˛1˛+˛*++˛*˛\˚+˛1˛U˛1˛+˛*¯+*ˇ˘ˇ+**˘+˛*˛+˛*˛+˛$˛+˛*˛+˛*˛+˛1˛+˛*¸1Ô+˛U**ˇˇ˘ˇ**˛U˚˛+Û ˇˇ    43ˇˇ5445˝ˇ$˛ˇ—Òº˚*˚˛1**˚+˛U˛1˛U˛*˛+˛*˛1˛+˛1˛*˛+˛*˚+˛1**˛1˛*˛1˛*˛+˛*˛1˛*˛U˚+˛*+ˇˇ˚˛ˇ˛1**˛1˛+˛U˛*˛U˛*˚+˛1˚+ˇˇ˛V¯*˛V11˛*˛$˛1˛*˛+˛*˛+˛˛+˛*˛+˛ˇˇ˚ˇˇ++˛*˛+*˚*˛+˛˛+˛*˛+˛˛+˛˛U˛+˚1UU˛*˛+˛*˛+˛*˛+˛*+˛ˇ˚ˇˇ˛+˙˝ˇ+Ù˛ˇ
  7459. 34    ˇˇ4;44˝ˇ˛ˇˇË˛*ÌÓº˚*˚˛1**˚+˛U˛1˛U˛*˛+˛*˛1˛+˛1˛*˛+˛*˚+˛1**˛1˛*˛1˛*˛+˛*˛1˛*˛U˚+˛*˛ˇ˚ˇˇ+˛1**˛1˛+˛U˛*˛U˛*˚+˛1˚+ˇˇVV¯*˛V11˛*˛$˛1˛*˛+˛*˛+˛˛+˛*˛+ˇˇ˙ˇ**˚˙*˛+˛˛+˛*˛+˛˛+˛˛U˛+˚1UU˛*˛+˛*˛+˛*˛+˛*ˇˇ˝ˇ˛ˇ*˛+˚ıˇ˙ ˇˇ4        4ˇˇ;44¸ˇ¸ˇˇÈ˛*ÌÔº˚*˚˛1**˚+˛U˛1˛U˛*˛+˛*˛1˛+˛1˛*˛+˛*˚+˛1**˛1˛*˛1˛*˛+˛*˛1˛*˛U˚+**˛ˇ¸˛ˇ++˛1**˛1˛+˛U˛*˛U˛*˚+˛1˚+˛ˇˇV¯*˛V11˛*˛$˛1˛*˛+˛*˛+˛˛+˛*˛+˛ˇ¸ˇˇ˙*++˘*˛+˛˛+˛*˛+˛˛+˛˛U˛+˚1UU˛*˛+˛*˛+˛*˛+**ˇˇ˚˛ˇ**˛+¸˛ˇ43    Úˇ    43ˇˇ544˚ˇ˚ˇˇÍ˛*ÌÌø˛+˛$˛+˛˛+˛++˛¯U˛1˛U˛1˛U˛+˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U˛1U˝ˇ¸˚ˇ11UU˛1˛\˛U˛+˛1˛U˛+˛V˚U˛+˛\Uˇˇ˛+˛*˛+˛*VV¯+˛U˚+˛*˛+˛*˛1˛*˛ˇ¸ˇˇˆÔ˘+˛*˛+˛*˛+˛*˛U˛1˛+˚1˘+˛U˛+˛V˛+˛1˛+U˛ˇ˚ˇˇ˛U˛$˛1    434    434    434    434Ùˇ;˙ˇ˚++ˇˇ˛+ŸÙø˛+˛$˛+˛˛+˛++˛¯U˛1˛U˛1˛U˛+˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U˛1˛ˇ˚¸ˇ3ˇ11UU˛1˛\˛U˛+˛1˛U˛+˛V˚U˛+˛\UUˇˇ++˛*˛+˛*VV¯+˛U˚+˛*˛+˛*˛1**˛ˇ˚ˇ*˘ÔÔˇˇÔÔ˙+˛*˛+˛*˛+˛*˛U˛1˛+˚1˘+˛U˛+˛V˛+˛1˛+¸ˇ¸ˇ˛U˛$˛1ˇˇ4        44        44        44        44        44        ıˇ˙˛+ˇˇ˛+Ÿø˛+˛$˛+˛˛+˛++˛¯U˛1˛U˛1˛U˛+˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛U˛+˛U˛+˛U˛+˛U˛+˛U11˛ˇ¸˛ˇ    44334ˇˇ1UU˛1˛\˛U˛+˛1˛U˛+˛V˚U˛+˛\˛Uˇˇ+˛*˛+˛*VV¯+˛U˚+˛*˛+˛*˛1*˛ˇ¯*+˛+ÔÔ˝ˇÔ˚+˛*˛+˛*˛+˛*˛U˛1˛+˚1˘+˛U˛+˛V˛+˛1++˙ˇ˛ˇ˛U˛$˛1ˇˇ    43    43    43    43    43    43    43    ¸ˇ3˝ˇ˛˛+ˇˇ˛+Ÿ˝º˚*¯++˛1˛+˛U˛+˛1˛+˛U˛*˛U˛+˛1˛+˛U+˛*˛+˛*˛1˛*˚+˛1˛*+˛ˇ˚ˇˇ4¯ˇ1˛U˛1˛+˛*˛+˛*˛V˛+˛U˛+˛U˛˛\Uˇˇ˛\˛U˛*¸+˛1˛+˛˛+˛*˛+˛*˛+˛*ˇˇ¸ˇˇ**˛+˛*++Ô˙ˇÔ++˛˛+˛*˛+˛˚+˛U˛˛U˛*˛+˛++˛*˛+˛˛+˛*+ˆˇ˚˛+'**ˇˇ34    434    434    434    434    434    434    434    434    4¸ˇ$$˛**ˇˇ˛$‹º˚*¯++˛1˛+˛U˛+˛1˛+˛U˛*˛U˛+˛1˛+˛U+˛*˛+˛*˛1˛*˚+˛1˛*˛ˇ˚˘ˇ4433ˇ1˛U˛1˛+˛*˛+˛*˛V˛+˛U˛+˛U˛˛\UUˇˇ\\˛U˛*¸+˛1˛+˛˛+˛*˛+˛*˛+**ˇ˙ˇˇ˛*˛+˛*+Ôˇˇ˛    ˛ˇÔ+˛˛+˛*˛+˛˚+˛U˛˛U*ˇˇ+˛++˛*˛+˛˛+˛*ˆˇ˙˛+)*ˇˇ4        44        44        44        44        44        44        44        44        44        ˛ˇ$$˛˛*ˇˇ˛$‹¸º˚*¯++˛1˛+˛U˛+˛1˛+˛U˛*˛U˛+˛1˛+˛U+˛*˛+˛*˛1˛*˚+˛1**ˇ˙˛ˇ344334433˚ˇU˛1˛+˛*˛+˛*˛V˛+˛U˛+˛U˛˛\UU˛ˇ\˛U˛*¸+˛1˛+˛˛+˛*˛+˛*˛+*ˇ˘ˇ+˛*˛+˛*ÔÔˇˇ        ˛    ˛ˇÔ˛˛+˛*˛+˛˚+˛U˛UU˝˛ˇ˛++˛*˛+˛˛+**ˆˇ˘˛+*¯ˇ    43    43    43    43    43    43    43    4˝ˇ$$˛˛*ˇˇ˛$‹‡≠UU˛1˛U˛+˛U˛+˛U¯+˛U˛+˛U˛1˛U˛+˛U˛+UU˛+˛U˛+˛1˛+˛U¯1Uˇˇ˙ˇˇ4434Ùˇ˚U˛V˛+˚U˛+˛U˛V˛1˛\˚U˛ˇ˛U˛*++˛*˛+˛*˛+˛*¯+˛*ˇˇ˝˝ˇ**˛+˛*˛+ˇˇ    ˝ˇ    ˝ˇ++˛*˛+˛*˛+˛*¯+*˛+*˛ˇ11**˛+˛*˛1˛+1ˆˇ˛˛˚ˇ434    434    434    434    434    434    ˝ˇ˘+˝ˇ€Ê≠UU˛1˛U˛+˛U˛+˛U¯+˛U˛+˛U˛1˛U˛+˛U˛+UU˛+˛U˛+˛1˛+˛U¯1˛ˇˇÙˇ344334ˇˇ˚U˛V˛+˚U˛+˛U˛V˛1˛\˚U11ˇˇUU˛*++˛*˛+˛*˛+˛*¯+**˝ˇ˝ˇˇ˛*˛+˛*˛+Ôˇˇ        88ˇˇ        ˇˇÔ,˛ˇ*˛+˛*˛+˛*¯+˛*˛+**˛ˇ1**˛+˛*˛1˛+ˆˇ+˛˛¸ˇˇ22Ïˇ44        44        44        44        ˝ˇ¯++˝ˇ‹‹≠UU˛1˛U˛+˛U˛+˛U¯+˛U˛+˛U˛1˛U˛+˛U˛+UU˛+˛U˛+˛1˛+˛U˘1˝ˇ¸˙ˇ344334433˘ˇ˛U˛V˛+˚U˛+˛U˛V˛1˛\˚U˛1ˇˇU˛*++˛*˛+˛*˛+˛*¯+*˚ˇ˛ˇ+˛*˛+˛*˛+Ô˛ˇ¸ˇ        ˛ˇ˛ˇ˛+˛*˛+˛*¯+˛*˛+**˛ˇ**˛+˛*˛1++ˆˇ++˛˛¸ˇˇ¸9ˡ 3    43    4ˇˇ    ˇˇ¯˛+˝ˇ›fi∞˛+**˚+˛U˛1˛U˛+˛1˛+˛1˛*˛U˛+˛1˛+˛U˛+˛1**˚+˛1˛*¯+˛*+ˆˇ˛43˛434˜ˇ34ˇˇ˛U˛*˛U˛1˛U˚*˛1˛U˛1˛+˛*˛+Uˇˇ˛+˛+˛˛+¯*˛+˛˜ˇ˛+˛*˛+˛    Ôˇˇ    ˇˇˇ˛    ˚ˇ˛˛+˛*˛+    **UU++˝*+˛ˇ+˛*˛+˛*+ˆˇ˛1˛*˛1¸ˇˇ99?˛9?˛9?‰ˇ4ˇˇÙ˝ˇfi⁄∞˛+**˚+˛U˛1˛U˛+˛1˛+˛1˛*˛U˛+˛1˛+˛U˛+˛1**˚+˛1˛*¯+˛*ˆˇ44334˜ˇ3443344¸ˇ˛*˛U˛1˛U˚*˛1˛U˛1˛+˛*˛+U˛ˇ++˛+˛˛+¯*˛+˜ˇ˛˛+˛*˛+˛+Ôˇˇ    ˇˇˇ            ˇ,˚ˇ+˛*˛+*˝U¸+˘˛ˇ˛*˛+˛*ˆˇ*˛1˛*˛1¸ˇˇ9c˛9c˛9c9˙ˇ9Ìˇ        ˇˇÛ˝ˇfl€∞˛+**˚+˛U˛1˛U˛+˛1˛+˛1˛*˛U˛+˛1˛+˛U˛+˛1**˚+˛1˛*¯+**Ïˇ34433443˜ˇ˛*˛U˛1˛U˚*˛1˛U˛1˛+˛*˛+UU˛ˇ+˛+˛˛+¯*˛+˜ˇ+˛˛+˛*˛+˛
  7460. ++Ô    ˇˇ,ˇˇ˛    ˇ˚ˇ+˛*˛+**U˛˛+*˚*˛ˇ**˛+˛*˜ˇ**˛1˛*˛1¸ˇˇˆ9˙ˇ9ˇd˝ˇ9Ùˇ43ˇˇÚ˝ˇ‡Ô∂˛+˛V˛1UU˛$˛U˛+˛U˛1˛V˛1˛U˛1¯U˛+˛V˛1˛U˛+UU˛+˛U˛+˛V˚1˛+Uˆˇ¸ˇ443˛434˜ˇ3˛4ˇ˛U˛1˛\˛U˛V˛*˛+˛1˛+˛˚1˛\˛ˇ++˛1˛U˛+˛U˚+˛*˜ˇ**11˚+˛*˚+Ô˙ˇ˛        ˇ,ˇˇˇ˝+˛*UU˚U++˛+1*˛ˇ1˛+˛1¯ˇ˚˛$˘ˇˇ?˛9?˛9
  7461. ?99ˇˇ
  7462. ˇˇ99˚ˇ˛9?˛9?˚ˇ    4ˇˇÛ˚ˇ·¸∂˛+˛V˛1UU˛$˛U˛+˛U˛1˛V˛1˛U˛1¯U˛+˛V˛1˛U˛+UU˛+˛U˛+˛V˚1˛+ˆˇ    33,ˇˇ334˜ˇ3443344˚ˇ˛1˛\˛U˛V˛*˛+˛1˛+˛˚1˛\*˝ˇ˛1˛U˛+˛U˚+**˜ˇ˛*1˛+˝*+¸+ÔÔ˚ˇ         ˇˇ,ˇ,˙ˇ*UU˚U++++11**˝ˇ++˛1*˙ˇ*˚˛$˘ˇˇ˛9c˛9c˛9cˇˇ
  7463. ˇˇ99c˝ˇd99c˛9c˛9c˛ˇ44ˇˇÙ˚ˇ‡Â∂˛+˛V˛1UU˛$˛U˛+˛U˛1˛V˛1˛U˛1¯U˛+˛V˛1˛U˛+UU˛+˛U˛+˛V˚1++ˆˇ3--3-˜ˇ4433443¯ˇ4ˇ˛1˛\˛U˛V˛*˛+˛1˛+˛˚1˛\**˝ˇ11˛U˛+˛U˚+*˜ˇ+˛*1˛+˝*+˝++Ôˇˇ,ˇˇ        ˇˇ,ˇ,˘ˇU˛*˛U¯+˛1**1˝ˇ+˛1**¸ˇ**˚˛$˘ˇˇı9ˇˇ˘ˇÙ9˛ˇ    ˇˇı˚ˇflÈ∂˛*˚¸+˛*˚+˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+˛U˘+˛U¯+˛1˝+ˆˇ33-33-˝ˇ43˛4344¯ˇ3˛43ˇ˛V˚1˛˛+˛˛U˚+˛U˛\˛+˛\˝ˇ+¯*˛+˛˜ˇ**˛+˚**++˛++*˛ˇˇ,˛ˇ
  7464.     ˇ,ˇ,˛ˇˇˇ˛1˛U¯*˛+˛*++**˝ˇ˛*˛˛ˇ˚˛+ˆˇˇ99?˛9?˛9?99ˇ˘ˇ˛9?˛9?˛9?9˛ˇ34ˇˇı˚ˇflÈ∂˛*˚¸+˛*˚+˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+˛U˘+˛U¯+˛1˛+ˆˇ,33,33,33ˇ344¯ˇ344334˘ˇ˚1˛˛+˛˛U˚+˛U˛\˛+˛\+˝ˇ¯*˛+˛¯ˇ˛*˛+*˝**++˛++*˛+Ôˇ,ˇˇ    ,ˇ,˛ˇ,ˇˇ˛1˛U¯*˛+˛*++*¸ˇ˛*˝˛ˇ¸˛+ˆˇˇ9c˛9c˛9c˛9ˇˇ
  7465. ˚ˇ˛9c˛9c˛9c99˛ˇ        ˇˇˆ˚ˇfiœ∂˛*˚¸+˛*˚+˛U˛+˛U˛+˛U˛+˛U˛1˛U˛+˛U˘+˛U¯+˛1˝+¯ˇ 3--3--3--¯ˇ433443˜ˇ4ˇ˚1˛˛+˛˛U˚+˛U˛\˛+˛\˚ˇ˘*˛+˛+˙ˇ+˛*˛+*+**˙++¸˛ˇ,˝ˇ,ˇˇ,ˇˇ,ˇˇ˛1˛U¯*˛+˛*++˚ˇ˛*˝˝ˇ˝˛+ıˇÛ9ˇ˛ˇˇ@Û9˛ˇ43ˇˇ˜˚ˇ›˛≥˛*˛11¯+˛U˛+˛U˛1˛V˛1˛U˛1˛V˛1˛U˛+˛U˛+UU˛+˛U˛1˛U˛+˛U++˙ˇ
  7466. -33-33-33-3˝ˇ3˛4344˜ˇ˛434¸ˇ*ˇ˛V˚U˚+˛*˛\˛*˛+**˚ˇ¯+˛*˛+**¸ˇ**˛+˛*˛*++˛+**+˛ˇ,˛ˇ,,,,ˇˇ˛U˛*˚+˛U˛*˝+˚ˇ*˛U˛++˝ˇÔ9?˛9?˛9?˛9?9ˇˇ˝ˇ˛9?˛9?˛9?˛9˛ˇ    ˛ˇ¯˚ˇ‹Ô≥˛*˛11¯+˛U˛+˛U˛1˛V˛1˛U˛1˛V˛1˛U˛+˛U˛+UU˛+˛U˛1˛U˛+˛U++¸ˇ3,33,33,33,33,ˇ443¯ˇ443344¡*˛\˛*˛+*˚ˇ*¯+˛*˛+˛*˝ˇ**˛+˛*+˛*¯+**¸+˝ˇ,,,ˇ,,ˇˇ˛U˛*˚+˛U˛*˛+˚ˇ**˛U˛˛+˝ˇc˛9c˛9c˛9c99ˇˇ˛ˇd99c˛9c˛9c˛9c˛ˇ4ˇˇ˜¸ˇ€„≥˛*˛11¯+˛U˛+˛U˛1˛V˛1˛U˛1˛V˛1˛U˛+˛U˛+UU˛+˛U˛1˛U˛+˛U˛+-˛ˇ-3--3--3--3--3¯ˇ334433¸ˇ--3--3--3--3--ˇ--¯ˇ**˛+*¸ˇ**¯+˛*˛+˛*+˝ˇ*˛+˛*˛+˛*¯+**¸+˝ˇ ,,ˇˇ,˛ˇ,ˇˇUU˛*˚+˛U˛*++˚ˇ˛*˛U˛˛+¸ˇÒÒ9ˇ
  7467. ˛ˇÒ9˚ˇ¯¸ˇ⁄
  7468. ≠$$˛˛*˛1˛+˛U˛+˛U˛1˛U˛*˛1˛+˛U˛+˛U˛+˛1**˛+˛*˛1˛*˚+˛U*3˛ˇ33-33-33-33-3¸ˇ443˛4¸ˇ-33-33-33-33-33-33-3˘ˇ++˛˚ˇ˘+˛˛+˛˛+˝ˇ˛*˛+˛˛+˛˛+˛++˛*++˝ˇ,˛ˇ    ,ˇˇ,ˇ˝˛+˛*+˛*˛+**¸ˇ*˛+˛$˛+˝¸ˇ˚˛*¸˛ˇ9?˛9?˛9?˛9?ˇˇ
  7469. ˇˇ99?˛9?˛9?˛9?9¸ˇ¯¸ˇŸ ≠$$˛˛*˛1˛+˛U˛+˛U˛1˛U˛*˛1˛+˛U˛+˛U˛+˛1**˛+˛*˛1˛*˚+˛U**˝ˇ33,33,33,33,33,ˇ433¸ˇ3,33,33,33,33,33,33,33,˝ˇ    4_:4ˇˇ++˚ˇ¯+˛˛+˛˛+˛˝ˇ**˛+˛˛+˛˛+˛++˛*++¸ˇ,,,,,ˇ˝++**˛˛*˛+*¸ˇ**˛+˛$˛+¸¸ˇ¸˛*¸˜ˇ9c˛9c99˛ˇ99c˛9c˛9c˛9c99¸ˇ˙˚ˇÿÔ≠$$˛˛*˛1˛+˛U˛+˛U˛1˛U˛*˛1˛+˛U˛+˛U˛+˛1**˛+˛*˛1˛*˚+˛U˛*˝ˇ3--3--3--3--3-¸ˇ3--3--3--3--3--3--3--3˚ˇ
  7470. 4_:44_ˇˇ++˚ˇ*¯+˛˛+˛˛+˛¸ˇ*˛+˛˛+˛˛+˛++˛*˛+˝ˇ,,,,ˇˇ˛+˛*+˛*˛+¸ˇ˛*˛+˛$˛+˚¸ˇ˝˛*ı˜ˇ9˛ˇ9˝ˇ˙˚ˇ◊Ó®˚1˛U˛1˛V˛1˛U˛1˛U˛1˛U˛1˛U˛+˛U˛+UU˛1˛U˛+˛V˛1˛U˛+˛U¸ˇ3-33-33-33-33Ùˇ33-33-33-33-33˚ˇ 4_:_4_:_4ˇˇ**˚ˇ++˛*˛+˛*¯+˛*˝+˝ˇ+˛*˛+˛*˛+˛*˛+¸1˛*ˇˇˇ,,,,,ˇˇ˙++*˛U++˚ˇ˛U˛*˛+¯++˝ˇ˛˛*˛+˛˛+˛˛$˛Ùˇ?˛9?˛9?˛9˝ˇ˚˚ˇ÷®˚1˛U˛1˛V˛1˛U˛1˛U˛1˛U˛1˛U˛+˛U˛+UU˛1˛U˛+˛V˛1˛U˛+˛U1¸ˇ3,33,33,33,33ˇ33,33,33ıˇ,33,¸ˇ_:44_:44_:44_ˇˇ**¸ˇ*++˛*˛+˛*¯+˛*¸+˝ˇ˛*˛+˛*˛+˛*˛+¸1˛*1ˇˇˇ,,,,ˇˇ˙++˛˛U+˚ˇ*˛U˛*˛+¯˛+˝ˇ˛*˛+˛˛+˛˛$˛˛+¸˜ˇ99c˛9c˛ˇ˚˚ˇ’ή˚1˛U˛1˛V˛1˛U˛1˛U˛1˛U˛1˛U˛+˛U˛+UU˛1˛U˛+˛V˛1˛U˛+˛U11¸ˇ3--3--3--3--˚ˇ--3--3--3--3--˘ˇ4_:44_:44_:44_:4ˇˇ*¸ˇ**++˛*˛+˛*¯+˛*˚+˝ˇ**˛+˛*˛+˛*˛+¸1˛*1ˇ˝ˇ,,,ˇ,ˇˇ+++++˛˛U˚ˇ**˛U˛*˛+¯˛+¸ˇ˛*˛+˛˛+˛˛$˛˛+ııˇ˚˚ˇ‘È•˛1˛+˛U˛+˛U˛*˛U˛+˛V˛+˛U˛+˛U˛*˛1++˛1˛+˛1˛+˛1˛*˚+˛V¸ˇ 3-33-33-3¸ˇ-3ˆˇ33-33-33-3ˇ_:_4_:_4_:_4_:_4_:˙ˇ˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˝ˇ+˛*˛+˛+˛**++˛*˝+˝ˇ,,,,ˇˇˇ˛+˛*˛+**˚ˇ*++˛*˛+˛˚*˚+¸ˇ˚˛$˛˛$Á**˝ˇ˚˚ˇ”‰•˛1˛+˛U˛+˛U˛*˛U˛+˛V˛+˛U˛+˛U˛*˛1++˛1˛+˛1˛+˛1˛*˚+˛V+¸ˇ,33,33,3ˇ,3˜ˇ33ˆˇ3,ˇ:44_:44_:44_:44_:4˚ˇ˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˝ˇ˛*++˙*˛˛*˝+˝ˇ,,,,ˇ,ˇˇ˛+˛*˛+*˚ˇ**++˛*˛+˛˚*˚++¸ˇ¸˛$˛˛$¯˛ˇÛ˛*˘˚ˇ“Ε˛1˛+˛U˛+˛U˛*˛U˛+˛V˛+˛U˛+˛U˛*˛1++˛1˛+˛1˛+˛1˛*˚+˛V++¸ˇ--3--3--ˇ3--3--3--ˆˇ3-¸ˇ4_:44_:44_:44_:44_¸ˇ˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛˝ˇ**++**˛*˝˛*¸+ˇˇ,,,,ˇˇˇ˛˛+˛*˛+˚ˇ˛*++˛*˛+˛˚*˚˛+¸ˇ˝˛$˛˛$˙˛ˇˇÛ˛*˙˚ˇ—Á´˛*˛˛*˛V˛1˛U˛+˛V˛+˛U˛+˛V˛1˛U˛*˚1UU˛+˛U˛+˛U˛1˛U˛+˚U˛V¸ˇ-33-3ıˇ
  7471. 3-33-33-33˘ˇ:_4_:_4_:_4_:_4_:_4˝ˇ˛+˛*++˛*˛+˛*˛+˛*¯+˛*˛+*˛ˇ˝*+¸++˛++˘ˇ,,,ˇˇˇ¯+**˚ˇ+˛U¸+˛˛+˛*˛+˛*˛+˛+¸ˇ˛+˚*˛˛+˛$˛ˇ
  7472. ˇˆ˛+¯˚ˇı˛$flÍ´˛*˛˛*˛V˛1˛U˛+˛V˛+˛U˛+˛V˛1˛U˛*˚1UU˛+˛U˛+˛U˛1˛U˛+˚U˛V*¸ˇ33,¯ˇ3,¯ˇ 33,33,33,ˇ_:44_:44_:44_:44_:44_˛ˇ˝+˛*++˛*˛+˛*˛+˛*¯+˛*˛+**˝ˇ*˚˛+**+˚UUˇˇ,,,¸ˇ¯+*¸ˇ˛+˛U¸+˛˛+˛*˛+˛*˛+˛++¸ˇ++˚*˛˛+$$˝ˇ
  7473. ˇˆ˛+˘˚ˇÙ˛$flδ˛*˛˛*˛V˛1˛U˛+˛V˛+˛U˛+˛V˛1˛U˛*˚1UU˛+˛U˛+˛U˛1˛U˛+˚U˛V**¸ˇ -3-ˇ3--3-˘ˇ-3˜ˇ3ˇ44_:44_:44_:44_:44_:4ˇˇ¸+˛*++˛*˛+˛*˛+˛*¯+˛*˛+˛*˝ˇ**++˛*˛+**˛+˛*˛U*ˇˇ,,,˝ˇ¯+˚ˇ1˛+˛U¸+˛˛+˛*˛+˛*˛+˛˛+¸ˇ+˚*˛˛+$ˇˇ
  7474. ˇ
  7475. ˇˆ˛+˙˚ˇÛ˛$fl‚´˛*˛˛+˛*˛1˛+˛1˛+˛U˚+¯1˛U˛*¸1˛U˚1˛*˛U˛1˛U˛1˛U˛*˛+¸ˇ3˚ˇ
  7476. -33-33-3¯ˇ-33˝ˇ:_4_:_4_:_4_:_4_:_4_:ˇˇ++˛*˛+˚*˛+˛˛+˛*˛+˛˛+˛*˛+˝ˇ+˛*˛+˛*¸+˛1˛*++,,,,˛ˇ˛*˛1*˚ˇ¸+˛*++˛˛+˛˛+˛$˛*˛˛*˛*¸ˇ˛*¯ˇˇ
  7477. ˇ
  7478. ˇÌ˚ˇÕ€´˛*˛˛+˛*˛1˛+˛1˛+˛U˚+¯1˛U˛*¸1˛U˚1˛*˛U˛1˛U˛1˛U˛*˛+*˘ˇ3˘ˇ 3,33,33,3˘ˇ:44_:44_:44_:44_:44_:˛ˇ++˛*˛+˚*˛+˛˛+˛*˛+˛˛+˛*˛+˝ˇ˛*˛+˛*¸+˛1˛*˛+,,,,ˇˇ˛*˛1˚ˇ˚+˛*++˛˛+˛˛+˛$˛*˛˛*˛**¸ˇ**˘˙ˇ
  7479. ˇÓ˚ˇÃŸ´˛*˛˛+˛*˛1˛+˛1˛+˛U˚+¯1˛U˛*¸1˛U˚1˛*˛U˛1˛U˛1˛U˛*˛+**˝ˇ-˘ˇ3-˘ˇ-3--3--ˇ:44_:44_:44_:44_:44_¸ˇ˛+˛*˛+˚*˛+˛˛+˛*˛+˛˛+˛*˛+˛˝ˇ**˛+˛*¸+˛1˛*˝+,ˇ,,,ˇˇ˛*11˚ˇ˙+˛*++˛˛+˛˛+˛$˛*˛˛*˛˛*¸ˇ*˙˘ˇ
  7480. ˇÔ¸ˇ  ´˛+˛U˛ı+˛U˛1˛U˛+ÔU\\˚U˛+˛V˛U˛V˛1˚+˚1˛\˛ˇ-33-33-˙ˇ-3˘ˇ3-3ˇ_:_4_:_4_:_4_:_4_˚ˇ˘+˛*˘+˛*˛1˚+˛*¯+˛*˛+1˝ˇU˛*˛U11˛U˛+˛U˛+1ˇˇ,,,˛ˇ11+˚ˇ++˛U+¯˛+˛˛+˛*+¸ˇ˛+**˝ˇ˛++ˇ
  7481. ˇ¸˛+˛˛$˛¸ˇ…Δ´˛+˛U˛ı+˛U˛1˛U˛+ÔU\\˚U˛+˛V˛U˛V˛1˚+˚1\ˆˇ33,33,3˘ˇ3,¸ˇ:44_:44_:44_:44˚ˇ*¯+˛*˘+˛*˛1˚+˛*¯+˛*˛+11˝ˇ˛*˛U11˛U+˛U˛+11ˇˇ,,,˛ˇ11˚ˇ˛+˛U+¯˛+˛˛+˛*++¸ˇ++*˚ˇ+ˇ
  7482. ˇ¸˛+˛˛$¸ˇ»fl´˛+ı˛$˛U˛1˚U˛1˛U˛V˛1˛\˛*¸+˛1˛+¯1˛$˛1˛+˛U˛*˛U1˙ˇ-3˙ˇ    3--3--3-˙ˇ:44_:44_:44_:44˚ˇ˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛U˝ˇUU˛+˝*˛˛*˛+˛*ˇˇ,,,ˇˇ+˚ˇ˛+˛*˛+˛*++˛*˛+˛*˚˛+˛˛$˛˛*˛¸ˇ++¸ˇ**˛ˇ
  7483. ˇÚ¸ˇ˛* ’´˛+ı˛$˛U˛1˚U˛1˛U˛V˛1˛\˛*¸+˛1˛+¯1˛$˛1˛+˛U˛*˛U1ˇˇ3-3˙ˇ3-˘ˇ33-33ˇˇ4_:_4_:_4_:_4˘ˇ*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛U*¸ˇ˛+˘˛*˛+˛*
  7484. ˇˇ,,,˘ˇ˛+˛*˛+˛*++˛*˛+˛*˚˛+˛˛$˛˛*˛+¸ˇ˛+˛˛*˙ˇÙ˚ˇ˛* ‘´˛+ı˛$˛U˛1˚U˛1˛U˛V˛1˛\˛*¸+˛1˛+¯1˛$˛1˛+˛U˛*˛U¸ˇ33,33,˙ˇ,33˙ˇ
  7485. 3ˇˇ_:44_:44_:4¯ˇ**˛+˛*˛+˛*˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛U**˝ˇ˛+¸˛1˛*˛+˛* +ˇˇ,,¯ˇ˛˛+˛*˛+˛*++˛*˛+˛*˚˛+˛˛$˛˛*˛++¸ˇ++˛˛*Ó˚ˇ˛* √®˚*˚˛1¯+˛U˛+˚1˛U˛*˛U˛+11˛+¯U˚1˛U˛\˛*˛V1˝ˇ-˙ˇ3--3--˙ˇ-3-˝ˇ44_:44_:4˜ˇ¯+˛*˘+˛*˛1˚+˛*˛+˛*˛+˛*˛+˛*˛U˛+˛U˝ˇ++¸˛+˛1˙+ˇ,˜ˇ*˛+˛1˛U˛+˛U¸+˛*˛+˛*˛$˛*˛+˛$˛+˛*˛+˛*˝ˇ˛+˘˛+¯*˚ˇ$$«Δ®˚*˚˛1¯+˛U˛+˚1˛U˛*˛U˛+11˛+¯U˚1˛U˛\˛*˛V1-3˚ˇ33˚ˇ3-33-3˙ˇ4_:_4_:_4¸ˇ*¸ˇ*¯+˛*˘+˛*˛1˚+˛*˛+˛*˛+˛*˛+˛*˛U˛+˛U+˝ˇ++U˛+˛1˙+ˇˇ,ˆˇ**˛+˛1˛U˛+˛U¸+˛*˛+˛*˛$˛*˛+˛$˛+˛*˛+˝*˝ˇ˛+˘˛+¯˚ˇ˛$«À®˚*˚˛1¯+˛U˛+˚1˛U˛*˛U˛+11˛+¯U˚1˛U˛\˛*˛V1ˇˇ33,33˚ˇ33,˚ˇ3,33,3ˇˇ4_:44_:4˝ˇ+**¸ˇ**¯+˛*˘+˛*˛1˚+˛*˛+˛*˛+˛*˛+˛*˛U˛+˛U++˝ˇ+˛U˛+˛1˙+˛ˇ,˝ˇ9˚ˇ˛*˛+˛1˛U˛+˛U¸+˛*˛+˛*˛$˛*˛+˛$˛+˛*˛+˚*˛ˇ˛+˘˛+˘˚ˇ˛$«∑ñ˛+˛U˛+˛V˚1˛*˛1˛*˛1**˛1˛*˛1˛+˛U˛1˛U˛˛U˛1V˘ˇ3--3˚ˇ3-˙ˇ--ˇ_:44_:¸ˇ˛*+¸ˇ˛+˛*˛+˛˛+˛*˛+**˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*¯+˝ˇ˙+˛*˛1**˚ˇ99ˇ˛9˚ˇ*˛+˛$˛+˛˛+¸*˛˛+˚$¯˛+¯˛$˛*˛ˇÌ˚ˇ¬∫ñ˛+˛U˛+˛V˚1˛*˛1˛*˛1**˛1˛*˛1˛+˛U˛1˛U˛˛U˛1˛V˛1˙ˇ3-33˙ˇ3-3˝ˇ4_:_¸ˇ++˛*¸ˇ˛+˛*˛+˛˛+˛*˛+**˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*¯+*˝ˇ˚+˛*˛1**˚ˇ˛929˚ˇ**˛+˛$˛+˛˛+¸*˛˛+˚$¯˛+¯˛$˛˛*˛ˇ˚ˇ¡òŇ@ÄflHHÿã†∑IJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7486. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7487. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7488.  
  7489.  
  7490.  ˛êêê@Äfl:Az 'Ωñ˛+˛U˛+˛V˚1˛*˛1˛*˛1**˛1˛*˛1˛+˛U˛1˛U˛˛U˛1˛V˛1˛U˛+¸ˇ33,33,˘ˇ_¸ˇ¸+**¸ˇ˛+˛*˛+˛˛+˛*˛+**˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*¯+**˝ˇ¸+˛*˛1**ˇˇ992˛929˚ˇ˛*˛+˛$˛+˛˛+¸*˛˛+˚$¯˛+¯˛$˛˛*˛ˇÚ˚ˇ¿«ô˛*˛\˛+˛U˛+˛V˚U˛1˛U˛+UU˛1˛U˛+˛V˛U˛1˛+˚1˛+¯U˛+˛1U˚ˇ3--3-ˇ4˚ˇ+˛1˝+¸ˇ˛V˛*˛+˛*˛1˛*˛+˛*˘+˛*¯+˛*˛+˛*˛+˛*˛V˛+˛1˛*˛U˝ˇU˛*˛U˛1UU9ˇ2˛9299˚ˇ˝1˛˛+˛*˛U˛+˛*˛+˛*˛+˛$˛+˛*˛+˛*¯+¯*˝ˇ˛+¸*˝˚ˇ++Ú˛$”æô˛*˛\˛+˛U˛+˛V˚U˛1˛U˛+UU˛1˛U˛+˛V˛U˛1˛+˚1˛+¯U˛+˛1˛U˜ˇ3¸ˇ1˛+˛1˛+˚ˇ˛V˛*˛+˛*˛1˛*˛+˛*˘+˛*¯+˛*˛+˛*˛+˛*˛V˛+˛1˛*˛U11˛ˇ˛*˛U˛1˛Uˇ92˛92˚ˇ¸1˛˛+˛*˛U˛+˛*˛+˛*˛+˛$˛+˛*˛+˛*¯+¯**˝ˇ˛+¸*˛˚ˇ˛+Ú˛$”Àô˛*˛\˛+˛U˛+˛V˚U˛1˛U˛+UU˛1˛U˛+˛V˛U˛1˛+˚1˛+¯U˛+˛1˛U11˛ˇ+˙ˇ_˛1˛+˛1++˚ˇ*˛V˛*˛+˛*˛1˛*˛+˛*˘+˛*¯+˛*˛+˛*˛+˛*˛V˛+˛1˛*˛U11U˛ˇ**˛U˛1˛Uˇˇ˛92˚ˇ˚1˛˛+˛*˛U˛+˛*˛+˛*˛+˛$˛+˛*˛+˛*¯+¯**¸ˇ++¸*˚ˇ˛+Ú˛$”‘¢˛$˛˛+˛U˛*˛+˛*˛U˛*˚+˛U˛*˛U++˛U˚+˛U˛+˛*˛+˛*˛U˛*˛1˛+˛U˛*˛1˛+˛U˛ˇUU˛+˛U˛*˛+˛*+˚ˇ++˛*˛+˛*˛+˛˛+˛˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*˛+˛*UU**˛ˇ˙+˛*ˇˇ929˚ˇ˛+˛*˛+˛*˛1˛˛+˛++˛*˛+˛$˛*˛˛+˛˛$˛˛*Ú¸ˇ$$˛$¸ˇªÕ¢˛$˛˛+˛U˛*˛+˛*˛U˛*˚+˛U˛*˛U++˛U˚+˛U˛+˛*˛+˛*˛U˛*˛1˛+˛U˛*˛1˛+˛U+˝ˇ˛+˛U˛*˛+˛*˚ˇ˛+˛*˛+˛*˛+˛˛+˛˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*˛+˛*UU˛*˛ˇ˚+˛*ˇˇ99˚ˇ˛+˛*˛+˛*˛1˛˛+˛++˛*˛+˛$˛*˛˛+˛˛$˛˛*Ò¸ˇ$$˛˚ˇªœ¢˛$˛˛+˛U˛*˛+˛*˛U˛*˚+˛U˛*˛U++˛U˚+˛U˛+˛*˛+˛*˛U˛*˛1˛+˛U˛*˛1˛+˛U++˝ˇ++˛U˛*˛+**˚ˇ*˛+˛*˛+˛*˛+˛˛+˛˛+**˛+˛*˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛1˛*˛+˛*UU˛*˝ˇ¸+˛*ˇˇ9˚ˇ˛˛+˛*˛+˛*˛1˛˛+˛++˛*˛+˛$˛*˛˛+˛˛$˛˛*¸ˇ$˚ˇ∫ƒ´˛+˚˛+˛˛+˛˛U˛*˚+˛U˚1˛+˛U˛+UU˛+˚U˛1˛U˛\˛+˛V˛U˛\˛1˛U˛+˛U˛1˛U˛+UU¸ˇU˛+˛U˛*+¸ˇ¯+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˚+˛*˛+**˛U¸ˇ1˛*˛U˘ˇ*˛+˛*Ú+˚*˛+˛*˛+˛*˛+˛*˛+˛*˚˛+Ú¸ˇ˚ˇ++¯˛*«≈´˛+˚˛+˛˛+˛˛U˛*˚+˛U˚1˛+˛U˛+UU˛+˚U˛1˛U˛\˛+˛V˛U˛\˛1˛U˛+˛U˛1˛U˛+UU+˝ˇU˛+˛U˛*¸ˇ*¯+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˚+˛*˛+**˛U*¸ˇ˛*˛U*˚ˇ**˛+˛*Ú+˚*˛+˛*˛+˛*˛+˛*˛+˛*˚˛+Ú*˜ˇ˛+¯˛*«Δ´˛+˚˛+˛˛+˛˛U˛*˚+˛U˚1˛+˛U˛+UU˛+˚U˛1˛U˛\˛+˛V˛U˛\˛1˛U˛+˛U˛1˛U˛+UU+¸ˇ˛+˛U**¸ˇ**¯+˛*˛+˛*˛+˛*˛+˛*++˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˚+˛*˛+**˛U**¸ˇ**˛U˚ˇ˛*˛+˛*Ú+˚*˛+˛*˛+˛*˛+˛*˛+˛*˚˛+Ú*¯ˇ˛+¯˛*«©ü˛*˚˛+˛1¯+˛1˛*˛1˛*¸1˛U˛+˛U˚+˚U˛+˛1˚U¯+˛1˛*˛+**UU¸ˇ++˛*+¸ˇ˛+˛*˛+˛˛+˛˛+˛*˛+˛*˛+˛+˛*˛+˛˛+˛*¯+˛*˛+˛*˛1˛*˛1˛++˛*˛+¸ˇ˛+˚ˇ˛+˛*˛1˛¯*˚˛*++˛˛+˛*˛+˛˛+˛˛+Á˙ˇ∂£ü˛*˚˛+˛1¯+˛1˛*˛1˛*¸1˛U˛+˛U˚+˚U˛+˛1˚U¯+˛1˛*˛+**˛U˚ˇ˛*˚ˇ˛+˛*˛+˛˛+˛˛+˛*˛+˛*˛+˛+˛*˛+˛˛+˛*¯+˛*˛+˛*˛1˛*˛1˛++˛*˛+*ıˇ˛+˛*˛1˛¯*˚˛*++˛˛+˛*˛+˛˛+˛˛+Ê˝ˇ¥ßü˛*˚˛+˛1¯+˛1˛*˛1˛*¸1˛U˛+˛U˚+˚U˛+˛1˚U¯+˛1˛*˛+**˛U˚ˇ*˚ˇ˝+˛*˛+˛˛+˛˛+˛*˛+˛*˛+˛+˛*˛+˛˛+˛*¯+˛*˛+˛*˛1˛*˛1˛++˛*˛+**˜ˇ˛˛+˛*˛1˛¯*˚˛*++˛˛+˛*˛+˛˛+˛˛+Ê$ˇˇ≥§•˛*˛+˚˛$˛U˛+˛U˛1˛U˛+˛U˛+˛U˛+UU˛1˛U˛1˛\˛+˛U˛1˛V˛U˛Ä˛+¯U˛+˛U¸+¸1ˆˇ++˛*˛+˛*¯+˛*˛1+˛*˛+˛*˛U˛1˛V˚+˛*˛U˛+˛1˛+˛Oˆ+˘ˇ+˛U˚+˛*˛+˛*˛+˛*¯+**¯+˛*˛+˛˛+˛˛$¯˛$¯˛+˛$µ¶•˛*˛+˚˛$˛U˛+˛U˛1˛U˛+˛U˛+˛U˛+UU˛1˛U˛1˛\˛+˛U˛1˛V˛U˛Ä˛+¯U˛+˛U¸+˚1¯ˇ˛+˛*˛+˛*¯+˛*˛1+˛*˛+˛*˛U˛1˛V˚+˛*˛U˛+˛1˛+˛Oˆ+1˚ˇ++˛U˚+˛*˛+˛*˛+˛*¯+**¯+˛*˛+˛˛+˛˛$¯˛$¯˛+˛$µ™•˛*˛+˚˛$˛U˛+˛U˛1˛U˛+˛U˛+˛U˛+UU˛1˛U˛1˛\˛+˛U˛1˛V˛U˛Ä˛+¯U˛+˛U¸+˚1+˙ˇ*˛+˛*˛+˛*¯+˛*˛1+˛*˛+˛*˛U˛1˛V˚+˛*˛U˛+˛1˛+˛Oˆ+11˝ˇ˛+˛U˚+˛*˛+˛*˛+˛*¯+**¯+˛*˛+˛˛+˛˛$¯˛$¯˛+˛$µ∂ú˛*˛+˛*˚+˛1˛*˛1˛+˚1˛U++˛U˛˛1˛+˛V˛1˛U˛+˛U˚1˛+˚1˛+˛*˛+**˛1¸+˝ˇ˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˚+˛1˛+˛1˚+˛*˛1˛*˛+˛*11˛*˛+˛*˛Uˇ++˚1˛+˛˛*˛$˛+˛*˛$˛˛+˛++˛*˛+˚˛*˛+‡**˛˛*∏∂ú˛*˛+˛*˚+˛1˛*˛1˛+˚1˛U++˛U˛˛1˛+˛V˛1˛U˛+˛U˚1˛+˚1˛+˛*˛+**˛1˚+ˇˇ*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˚+˛1˛+˛1˚+˛*˛1˛*˛+˛*11˛*˛+˛*˛U˛+˚1˛+˛˛*˛$˛+˛*˛$˛˛+˛++˛*˛+˚˛*˛+‡**˛˛*∏¥ú˛*˛+˛*˚+˛1˛*˛1˛+˚1˛U++˛U˛˛1˛+˛V˛1˛U˛+˛U˚1˛+˚1˛+˛*˛+**˛1˚+˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛*˛+˛*˚+˛1˛+˛1˚+˛*˛1˛*˛+˛*11˛*˛+˛*˛U˛+˚1˛+˛˛*˛$˛+˛*˛$˛˛+˛++˛*˛+˚˛*˛+‡**˛˛*∏Æ≠++Ú˛$˛*˛U˛+˛U˛+˛U˛+˛U˛+˛\˛1UU˛1˛\˛1˛U˛1˛Ä˛1˛U˛+˛V˛1˛\˛+˛\˛U˛1˛+11˛+˛U˛*¯+˛*˛1Ô+˛*˛U˛*++˛*ı+˛O˛*˛U¯+˛U˚+˛*¸+˛1˛+˛U˛*˛+˛*˛+˛*˛U˛+˛$¯*˛+˛*˘+˛*˛+˛˛+˛*˛+˛˛$˛˛+˛˛*˛˛+™Æ≠++Ú˛$˛*˛U˛+˛U˛+˛U˛+˛U˛+˛\˛1UU˛1˛\˛1˛U˛1˛Ä˛1˛U˛+˛V˛1˛\˛+˛\˛U˛1˛+11˛+˛U˛*¯+˛*˛1Ô+˛*˛U˛*++˛*ı+˛O˛*˛U¯+˛U˚+˛*¸+˛1˛+˛U˛*˛+˛*˛+˛*˛U˛+˛$¯*˛+˛*˘+˛*˛+˛˛+˛*˛+˛˛$˛˛+˛˛*˛˛+™Æ≠++Ú˛$˛*˛U˛+˛U˛+˛U˛+˛U˛+˛\˛1UU˛1˛\˛1˛U˛1˛Ä˛1˛U˛+˛V˛1˛\˛+˛\˛U˛1˛+11˛+˛U˛*¯+˛*˛1Ô+˛*˛U˛*++˛*ı+˛O˛*˛U¯+˛U˚+˛*¸+˛1˛+˛U˛*˛+˛*˛+˛*˛U˛+˛$¯*˛+˛*˘+˛*˛+˛˛+˛*˛+˛˛$˛˛+˛˛*˛˛+™∏¢˛*˛1˛*˛+˛*˛+˚1˛+˛U˛1˛+˛*˛+11˛U˚1¯+˛U˛*˛1˛*˛U˛+˛U˛+˛U˛*¸+˛U˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛+˛+˛*˛+˛˛+˛*˛1˛*¯+˛*˛+˛*˚+11˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛˛+˛*++¯˛*¯˛+Ú˛*˛˛*Ì˛*ƒ∏¢˛*˛1˛*˛+˛*˛+˚1˛+˛U˛1˛+˛*˛+11˛U˚1¯+˛U˛*˛1˛*˛U˛+˛U˛+˛U˛*¸+˛U˛*˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛+˛+˛*˛+˛˛+˛*˛1˛*¯+˛*˛+˛*˚+11˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛˛+˛*++¯˛*¯˛+Ú˛*˛˛*Ì˛*ƒº¢˛*˛1˛*˛+˛*˛+˚1˛+˛U˛1˛+˛*˛+11˛U˚1¯+˛U˛*˛1˛*˛U˛+˛U˛+˛U˛*¸+˛U˛*˛+*ˇˇ˛+˛˛+˛*˛+˛*˛+˛*˛+˛˛+˛*˛+˛+˛*˛+˛˛+˛*˛1˛*¯+˛*˛+˛*˚+11˛*˛+ˇ˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛˛+˛*++¯˛*¯˛+Ú˛*˛˛*Ì˛*ƒ¥¢˛1˛+ˇˇU¯+˛U˛+˚U˛V˛1˛U˛1\\˛1¯U˛1˛U˛1˚U˛\˛+˛\˛U˛\˛*˛1˛+11˛+˛1˛*˝ˇ**˛1˛*˛+˛*˛1˚+˛*¯+˛*ˆ+˛U˛1˚+˛U˛*˛U˛+˛U˛+˛U˛*˛U++˛1˛*+˛ˇ++˛1˛*¯+˛*˛+˛*Ú+**˛+˛˛+˚˛$˛+˛˛+˛˛*˛˛*¯˛+˘˛*ª∞¢˛1++˝ˇ¯+˛U˛+˚U˛V˛1˛U˛1\\˛1¯U˛1˛U˛1˚U˛\˛+˛\˛U˛\˛*˛1˛+11˛+˛1**˚ˇ*˛1˛*˛+˛*˛1˚+˛*¯+˛*ˆ+˛U˛1˚+˛U˛*˛U˛+˛U˛+˛U˛*˛U++˛1˛*¸ˇ+˛1˛*¯+˛*˛+˛*Ú+**˛+˛˛+˚˛$˛+˛˛+˛˛*˛˛*¯˛+˘˛*ª´¢˛1+˚ˇ˘+˛U˛+˚U˛V˛1˛U˛1\\˛1¯U˛1˛U˛1˚U˛\˛+˛\˛U˛\˛*˛1˛+11˛+˛1*˘ˇ˛1˛*˛+˛*˛1˚+˛*¯+˛*ˆ+˛U˛1˚+˛U˛*˛U˛+˛U˛+˛U˛*˛U++˛1**˙ˇ˛1˛*¯+˛*˛+˛*Ú+**˛+˛˛+˚˛$˛+˛˛+˛˛*˛˛*¯˛+˘˛*ªµ®˛*˛U˛*˘ˇ+˚*˛$˛+˛1˛+˛*˛\˛U¸+˛1˛+˛1˛+˛1˚+˚1˛*¯+˛*˛+˛*˛+**˛+˛*˜ˇ**˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛1**˛+˛*˛+˛*˛+˛*¯+˛*˚+˛1˛*˘+˛*+¯ˇ**˛+˛*˛+˛*˛$˛*˛+˛*˛+˛*˛+˛*++˚*˛˛*˛˛+˛˛*˛˛*˛˛*˛˛*ß±®˛*˛U**˜ˇ˚*˛$˛+˛1˛+˛*˛\˛U¸+˛1˛+˛1˛+˛1˚+˚1˛*¯+˛*˛+˛*˛+**˛+**ıˇ*˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛1**˛+˛*˛+˛*˛+˛*¯+˛*˚+˛1˛*˘+˛*ˆˇ*˛+˛*˛+˛*˛$˛*˛+˛*˛+˛*˛+˛*++˚*˛˛*˛˛+˛˛*˛˛*˛˛*˛˛*ß∞®˛*˛U*ıˇ¸*˛$˛+˛1˛+˛*˛\˛U¸+˛1˛+˛1˛+˛1˚+˚1˛*¯+˛*˛+˛*˛+**˛+*Ûˇ˛+˛*˛+˛*˛+˛˛+˛*˛+˛*˛1**˛+˛*˛+˛*˛+˛*¯+˛*˚+˛1˛*˘+**˜ˇ*ˇˇ˛+˛*˛+˛*˛$˛*˛+˛*˛+˛*˛+˛*++˚*˛˛*˛˛+˛˛*˛˛*˛˛*˛˛*ßπ®˛U˛Ûˇ+˛1˛+˛*˛V˛1˛U˛*˚+UU˛1˛V˛1˛U˛1˛V˛+˛U˛*˛1˛+˛1˛*˛1˚+˛*++˛*ˇˇ˝˚ˇ+ˇˇ˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛1˘+˛*¯+˚1˛*˛U˛+˛1˛*˛U˚+**1ˇˇ˚ˇ++˛ˇ¸+˛*˚+˚*˛1˚+˛*˛+**˛+˛˚+˛*˛$˛+¯˛*˛˛$˛˛*˘˛+µΩ®˛Uıˇ*+ˇˇ˛1˛+˛*˛V˛1˛U˛*˚+UU˛1˛V˛1˛U˛1˛V˛+˛U˛*˛1˛+˛1˛*˛1˚+˛*++**˛ˇ¸˝ˇ*++ˇˇ**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛1˘+˛*¯+˚1˛*˛U˛+˛1˛*˛U˚+**˛ˇ¸ˇ˝+˛ˇ˝+˛*˚+˚*˛1˚+˛*˛+**˛+˛˚+˛*˛$˛+¯˛*˛˛$˛˛*˘˛+µª®˛Uıˇ**++ˇˇ11˛+˛*˛V˛1˛U˛*˚+UU˛1˛V˛1˛U˛1˛V˛+˛U˛*˛1˛+˛1˛*˛1˚+˛*++*ˇˇ˚˝ˇ**˛+ˇˇ*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛1˘+˛*¯+˚1˛*˛U˛+˛1˛*˛U˚+*ˇ˚˛ˇ˚+˛ˇ˛+˛*˚+˚*˛1˚+˛*˛+**˛+˛˚+˛*˛$˛+¯˛*˛˛$˛˛*˘˛+µ∫∞˛+¸˛+ıˇ˛1˛*ˇˇU˛*˚+˛U˛+˛U˛1˛+**˛1˛*˛U˛*˚1˛+˛*˛+˚1¯*˛+˛˛+*ˇˇ˙˝ˇ˛+˛+ˇˇ˛*˛+˛˛+˛*˛+˛˚+˛1**˚+˛1˛+˛U˛*˛+˛*˛+˛*˛1˛¯+˛ˇ˙ˇˇ*˛+˛*+˛ˇ˛+˛*˛+˛$˛*˛˛+˚*˛++¯˛*˛˛*˛˛+˛˛˛˛*°ø∞˛+¸++ıˇ˛1˛*Uˇˇ˛*˚+˛U˛+˛U˛1˛+**˛1˛*˛U˛*˚1˛+˛*˛+˚1¯*˛+˛˛+˛ˇ˚˝ˇ*˛+˛++ˇˇ**˛+˛˛+˛*˛+˛˚+˛1**˚+˛1˛+˛U˛*˛+˛*˛+˛*˛1˛¯+ˇˇ˙ˇ**˛+˛*++˛ˇ˛+˛*˛+˛$˛*˛˛+˚*˛++¯˛*˛˛*˛˛+˛˛˛˛*°ª∞˛+¸+ıˇ˛1˛*UUˇˇ**˚+˛U˛+˛U˛1˛+**˛1˛*˛U˛*˚1˛+˛*˛+˚1¯*˛+˛++˛ˇ˙˛ˇ**˛+˛˛+ˇˇ*˛+˛˛+˛*˛+˛˚+˛1**˚+˛1˛+˛U˛*˛+˛*˛+˛*˛1˛¯+ˇˇ˘˛*˛+˛*˛+˛ˇ˛+˛*˛+˛$˛*˛˛+˚*˛++¯˛*˛˛*˛˛+˛˛˛˛*°∑®ıˇ˛+˚1˛UˇˇV˛1˚U˛\˛+˛\˛UVV¯+˛V˛1˛U˛1˛U˛+˛V˛*˛1˚+˛*˛1+˝ˇ¸˝ˇ˛1˛*˙+ˇˇ˛*˛+˛*˛+˛*˛U˛1˛U˛+UU˛1˛U˛+˛1¯+˛U˛+˛U˛1˛+˛*˛+˛*˛ˇ¸ˇˇ+˛U˛+˛U˛*1˛ˇ¸+˛*˛1˛+˛1˛*˚+¸*˛+˛$˛+˛˛+˛$˛+˛*˛+˛*˛+Ú˛*∞∫©ıˇ˝+˚1˛UVˇˇ˛1˚U˛\˛+˛\˛UVV¯+˛V˛1˛U˛1˛U˛+˛V˛*˛1˚+˛*˛1˝ˇ¸˝ˇ+˛1˛*˘+ˇˇ**˛+˛*˛+˛*˛U˛1˛U˛+UU˛1˛U˛+˛1¯+˛U˛+˛U˛1˛+˛*˛+**ˇˇ˚ˇˇ++˛U˛+˛U˛*11˛ˇ˝+˛*˛1˛+˛1˛*˚+¸*˛+˛$˛+˛˛+˛$˛+˛*˛+˛*˛+Ú˛*∞∫™ıˇ¸+˚1˛UVVˇˇ11˚U˛\˛+˛\˛UVV¯+˛V˛1˛U˛1˛U˛+˛V˛*˛1˚+˛*11ˇˇ˙˝ˇ++˛1˛*¯+ˇˇ*˛+˛*˛+˛*˛U˛1˛U˛+UU˛1˛U˛+˛1¯+˛U˛+˛U˛1˛+˛*˛+*˛ˇ¸ˇˇ˛+˛U˛+˛U˛*˛1˛ˇ˛+˛*˛1˛+˛1˛*˚+¸*˛+˛$˛+˛˛+˛$˛+˛*˛+˛*˛+Ú˛*∞Δπ˚+˘˝ˇ˚ˇ˛+˚1˛*˛+˛*ˇˇ1˛*¯U˛1˛\++˛U˛*˛U˛+˛1˛+˛1˛*˛+˛˛+˛*˛+˛*˛+*˛ˇ˚˝ˇ˛+˛*˛+˛*˛+˛+ˇˇ˛*˛+˛˛+˛*˛U˛*˛+11˛+˛*˚+˛1ı+˛*˛U˛+˛U˛˛ˇ˚ˇ˛1˛*˛1˛*˛+˛*+˛ˇ**˛+˛*˛+˛*˛+˛*˛$˛**˛˛$¯˛+˛˛$˛˛+¯˛*ß…π˚+˙˝ˇ˝˝ˇ1˛+˚1˛*˛+˛*1ˇˇ˛*¯U˛1˛\++˛U˛*˛U˛+˛1˛+˛1˛*˛+˛˛+˛*˛+˛*˛+˝ˇ¸˝ˇ*˛+˛*˛+˛*˛+˛++ˇˇ**˛+˛˛+˛*˛U˛*˛+11˛+˛*˚+˛1ı+˛*˛U˛+˛U˛ˇ˙˛1˛*˛1˛*˛+˛*++˛ˇ*˛+˛*˛+˛*˛+˛*˛$˛**˛˛$¯˛+˛˛$˛˛+¯˛*ß π˚+˚˝ˇ˚ˇˇ11˛+˚1˛*˛+˛*11ˇˇ**¯U˛1˛\++˛U˛*˛U˛+˛1˛+˛1˛*˛+˛˛+˛*˛+˛*++˝ˇ¸˝ˇ**˛+˛*˛+˛*˛+˛˛+ˇˇ*˛+˛˛+˛*˛U˛*˛+11˛+˛*˚+˛1ı+˛*˛U˛+˛Uˇ˚ˇ˛˛1˛*˛1˛*˛+˛*˛+˛ˇ˛+˛*˛+˛*˛+˛*˛$˛**˛˛$¯˛+˛˛$˛˛+¯˛*ßΔπ˛U˘˝ˇ˚ˇˇ˛U˛*˛1˛+˛U˛+˛U˛+ˇˇ+˛U˛1˚U˛+˝ˇ1˛U˛+˛U˛+˛U˛+˛1˛*˛1˛*˛1˛*˛1*˛ˇ˚˝ˇ˛+˛*˛+˛*˛+˛*˚+U˛ˇ¸+˛*˛+˛1˛U˛1UU˚+˛*˚+˛1˚+˛*˛1˛*˚+˛ˇ¸ˇˇ+˛1˚+˛*˛1˛*˛+˛*1˛ˇ**˛+˛*˛$˛˛$˛˛$˛+˛˛$˛˛+˛*˛+˚*¯˛+§ƒπ˛U˙˝ˇ¸˛ˇ*˛U˛*˛1˛+˛U˛+˛U˝+ˇˇ˛U˛1˛U˜ˇ1˛U˛+˛U˛+˛U˛+˛1˛*˛1˛*˛1˛*˛1ˇˇ˘˛ˇ˝+˛*˛+˛*˛+˛*˚+UU˛ˇ˝+˛*˛+˛1˛U˛1UU˚+˛*˚+˛1˚+˛*˛1˛*¸+˛ˇ¸ˇˇ++˛1˚+˛*˛1˛*˛+˛*˛1ˇˇ*˛+˛*˛$˛˛$˛˛$˛+˛˛$˛˛+˛*˛+˚*¯˛+§»π˛U˚¸ˇ¸ˇˇ**˛U˛*˛1˛+˛U˛+˛U¸+ˇˇUU11˙ˇ33˛ˇ˛U˛+˛U˛+˛U˛+˛1˛*˛1˛*˛1˛*11˛ˇ˚˝ˇ¸+˛*˛+˛*˛+˛*˚+˛U˛ˇ˛+˛*˛+˛1˛U˛1UU˚+˛*˚+˛1˚+˛*˛1˛*˝+ˇ˘ˇ1++˛1˚+˛*˛1˛*˛+˛*˛1*ˇˇ˛+˛*˛$˛˛$˛˛$˛+˛˛$˛˛+˛*˛+˚*¯˛+§ø±ˇˇ˘ˇˇ˚+˛1˛*˛+˛*˛1˛*˛1˛*˙ˇ˛3˛33˛ˇ˛+˛U˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+*˝ˇ˚˛ˇ˛+˛˛+˛*˛+˛*˛+˛˛+˛*+˛ˇ**˛+˛*˛1˘+˛U˛*˛+˛*˛1˛*˛+˛*˛+˛*˛U˛+ˇˇ˚ˇˇ++˛*˛+˛*˛+˛*˛+˛*˛+˛*ˇˇ˛+¯˛*˘˛*˛˛*Ï˛*°¡≤˛ˇ˙ˇˇ*˚+˛1˛*˛+˛*˛1˛*1˙ˇ33˛3˛3˛33ˇˇ˛+˛U˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛ˇ˘ˇ**˛+˛˛+˛*˛+˛*˛+˛˛+˛*++˛ˇ*˛+˛*˛1˘+˛U˛*˛+˛*˛1˛*˛+˛*˛+˛*˛U++˝ˇ˝ˇˇ˛++˛*˛+˛*˛+˛*˛+˛*˛+˛*¸ˇ˛+¯˛*˘˛*˛˛*Ï˛*° ≥˛ˇ˙ˇˇ**˚+˛1˛*˛+˛*˛1˛ˇ˛ˇ3333333333˛ˇ++˛U˛*˛+˛*˛+˛*˛+˛*˛+˛*++˝ˇ¸˛ˇ+**˛+˛˛+˛*˛+˛*˛+˛˛+˛*˛+*ˇˇ˛+˛*˛1˘+˛U˛*˛+˛*˛1˛*˛+˛*˛+˛*˛U+ˇˇ˛ˇˇˇ+˛++˛*˛+˛*˛+˛*˛+˛*++˜ˇ˛+¯˛*˘˛*˛˛*Ï˛*°Àπ˛U˝ˇ¸˛ˇ˛V˚U˛+˛U˛+\\33˛3 3ˇˇˇˇ3ˇˇ33˛3˛3˛33ˇˇUU˛*˛U˛+˛U˛+˛1˛+˛1˛+˝1˛ˇ˚˛ˇ˝+˛*¯+˛*¯+˛*˛+˛*UUˇˇ++˛V˛1˛U˛+11˛+˛1˛+˛U˚1¯+˛1˛*ˇˇ˝˛ˇ++˛1++˛U˛*˛1˚+**ˆˇ    3˝ˇ¸+˛˛+˛*˛+˛+˛$˛+˛$˛+˛*ı˛+ûÃπ˛U˝ˇ¸˛ˇ+˛V˚U˛+˛U˛3˛3˛3ˇˇ˚ˇ33˛3˛3˛3ˇˇUU˛*˛U˛+˛U˛+˛1˛+˛1˛+˛1ˇˇ˙˛ˇ¸+˛*¯+˛*¯+˛*˛+˛*˛Uˇˇ+˛V˛1˛U˛+11˛+˛1˛+˛U˚1¯+˛1**ˇ˙ˇˇ˛+˛1++˛U˛*˛1++ıˇ33-˛3-_˝ˇ˝+˛˛+˛*˛+˛+˛$˛+˛$˛+˛*ı˛+ûÃ∂˝ˇ˚ˇˇ11˛+˛U˛+U33333333˝ˇˇ++ˇ3333333ˇˇ˘+˛1˛*˛+˛*˛+˛*˛+**˛ˇ˚˛ˇ*˛+˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛U˝+ˇˇ˛+˛U˛+˛1¸+˛*˚+˛U˛*˛1˛*˛+˛*1ˇ˙ˇˇ˛+˛*11˛*Úˇ
  7491. 33-433-433-4:4˝ˇ˛*˚˛+˘˛$˛˛+˛˛+èŒ∑˛ˇ˘ˇ˛1˛+UU3˛ˇ˛3˛3˛3˛3ˇˇ++˛ˇ˛+ˇ˛3˛3˛3˛3ˇˇ˙+˛1˛*˛+˛*˛+˛*˛+*ˇˇ˙˛ˇ**˛+˛+˛*˛+˝ˇ++˛*˛+˛˛+˛*˛U¸+ˇˇ++˛U˛+˛1¸+˛*˚+˛U˛*˛1˛*˛+˛*˛ˇ¸ˇˇ˛3    ˇ33    ˛3    ˛3    ˛3    3344_:˚ˇ˚˛+˘˛$˛˛+˛˛+è‘∏˝ˇ˙ˇ˛13¸ˇ333˛ˇ˛3˛3˛3ˇ++˙ˇ˛3˛3˛3˛3ˇˇ˙+˛1˛*˛+˛*˛+˛*˛+˛ˇ˚˛ˇ˛*˛+˛+**˘ˇ++˛*˛+˛˛+˛*˛U˚+ˇˇ+˛U˛+˛1¸+˛*˚+˛U˛*˛1˛*˛+**ˇˇ˚ˇˇˇˇ3¸ˇ-˛3-˛3-˛3-˛3-˛3-˛3-˛3-ˇˇ_4_:˜ˇ˛+˘˛$˛˛+˛˛+èÀπ˝ˇ¸˛ˇUU3˚ˇ33++˛ˇ
  7492. 333333ˇ+˜ˇ3333333ˇˇÒ+˛1˛*¸+ˇˇˇˇ˝˛ˇ*˛+˛*1˙ˇPP¸ˇ**˛+˛*˛+˛*˚+˛U˛1˛ˇˆ1ı+˛*˛U˛1˛+˛*U˛ˇ˚ˇ+˛Uˇˇ-433-433-433-433-433-433-433-4˚ˇ4_:44_¯ˇ˛*˛+$$˛+˛˛+˛*˛+˛˛$í«∫ˇˇˇ¸˘ˇ333¸ˇ+¸ˇ˛3˛3˛3ˇ+˙ˇ+ˇˇ˛3˛3˛3˛3ˇˇÚ+˛1˛*˝+˛ˇ˛ˇ˛ˇ**˛+*˚ˇOI¸ˇOOˇˇ**˛+˛*˛+˛*˚+˛U˛1U˛ˇ˜1ı+˛*˛U˛1˛+˛*ˇ˙ˇˇ++˛U    ˇ33    ˛3    ˛3    ˛3    ˛3    Óˇ4_:44_:˚ˇ˛*˛+$$˛+˛˛+˛*˛+˛˛$íπª˛ˇ˚˛ˇ*ˇˇ˛3˛3ˇˇ+˘ˇ˛3˛333ˇ++˚ˇ+ˇˇ3˛3˛331333ˇˇÚ+˛1˛*˛+˛ˇ¸˝ˇ˛*++˛ˇPOPOPOPOPOPOPOˇˇ**˛+˛*˛+˛*˚+˛U˛1UU˛ˇ¯1ı+˛*˛U˛1˛+**ˇˇ˙ˇ˛+˛U+◊ˇ:_4_:_4˛ˇ˛*˛+$$˛+˛˛+˛*˛+˛˛$í—À˛*˛+˚˛ˇˇ˘ˇˇUUˇ3333ˇˇ+ˇ+¸ˇ 333333ˇ+˙ˇ
  7493. +ˇˇ333311\[˛ˇ3ˇˇ˛+˛*˛+˛*˛+˛*˛+**˝ˇ¸˛ˇ˛+**˛ˇPOIPPOIPPOIPPOˇˇ++˛*˛1˛*˛+˛*˛1˛+˛U˛+˛ˇ˛+˛1˛+˛*˚+˛1˛*˛+˛*+ˇˇ˚ˇˇ*˛+˛*+‘ˇ:44˛ˇ4˛+˛**˛˛*˛ÜÂÀ˛*˛+˚˛ˇ˚˛ˇ*˛Uˇ˛3˛3ˇˇ++˘ˇ˛3˛33ˇˇ˚ˇ+ˇˇ33\U11\U11\ˇˇ3˛ˇ++˛*˛+˛*˛+˛*˛+*¸ˇ˝˛ˇ˛+**ˇtˇˇPOOIPOOIPOOIPˇˇ++˛*˛1˛*˛+˛*˛1˛+˛U˝+˛ˇ++˛1˛+˛*˚+˛1˛*˛+˛*˛ˇ¸ˇˇ**˛+˛*+Ùˇ4¸ˇ33ˇˇ:44_:¯ˇ4_˙ˇ_:ˇˇ_˛+˛**˛˛*˛ÜflÀ˛*˛+˚¸ˇ˝˛ˇ**˛Uˇ3˛3˛3ˇ+¯ˇ3˛3˛3ˇˇ+¯ˇ\1[1\1[1\1[1\ˇ33ˇˇ++˛*˛+˛*˛+˛*˛+˝ˇ¸˛ˇ˛˛+**ˇzˇˇOPOPOPOPOPOPOˇˇ++˛*˛1˛*˛+˛*˛1˛+˛U¸+ˇˇ++˛1˛+˛*˚+˛1˛*˛+**ˇˇ˚ˇˇ˛*˛+˛*˛+¸ˇ_¸ˇ3-˙ˇ-˛3-3¯ˇ_4ˇˇ_¯ˇ˛+˛**˛˛*˛Ü»ø˙ˇ˛ˇ˛U˛+ ˇ3333ˇˇ+˘ˇ
  7494. 333333˘ˇ3[11\[11\[11\[ˇ33ˇˇ¸1Û+˛ˇ¸˝ˇ˙+11ˇtˇˇPPOIPPOIPPOIPˇˇ**˛V˛+˛U˛*˛V˚U˛+˛U˛+ˇˇ1˛+UU¯+˛U˛*˛1˛+U˛ˇ˚ˇ+˛1˛+˛1**˚ˇ:4˛ˇ3-4ˇ3˙ˇ3-43¯ˇ4ˆˇ+ˇˇ˚+˚+˚˛+僿¯ˇˇˇ*˛U˛+ˇˇ3˛333ˇˇ+¯ˇ3˛333˝ˇ3˛3˛31\U11\U11\U11ˇ3˝ˇ¸1Ù+ˇˇ˙˛ˇ˘+11ˇsˇˇOIPOOIPOOIPOOˇˇ**˛V˛+˛U˛*˛V˚U˛+˛U˛+1ˇˇ˛+UU¯+˛U˛*˛1˛+ˇˇ˚ˇˇ++˛1˛+˛1**˘ˇ3˛ˇ3ˆˇ33Úˇ4˙ˇ+ˇˇ¸+˚+˚˛+å∫¡ıˇ**˛U˛+ˇˇ33˛33ˇˇ+¯ˇ33˛3¯ˇ33˛ˇ1\1[1\Ùˇ˝1ı+˛ˇ¸˝ˇ¯+11ˇtˇˇOPOPOPOPOPOPOˇˇ**˛V˛+˛U˛*˛V˚U˛+˛U˛+11˛ˇ+UU¯+˛U˛*˛1++˛ˇ˚ˇ˛+˛1˛+˛1**ˇ3˜ˇ3ıˇ3˛ˇ:_˙ˇ_ˇˇ:ˇ4¸ˇ+˛ˇ˝+˚+˚˛+哬ıˇ˚*˛V    3ˇ3333ıˇ
  7495. 333ˇˇ++˘ˇ\[11˝ˇ        ˛ˇ1˛*˛1˛*˛+**ˇˇ˙˛ˇ*˛+˛*˛+**ˇtˇˇOIPPOIPPOIPPOˇˇ¸+˛U++ˇˇ44˚ˇ˛1˚+˛U˛*˛ˇ++˛1˛*˛+˛*˛1˛*+ˇ˙ˇˇ*˛1˛*˛+˛++˚ˇ**3ˇ-Ôˇ4-4ˇ4ˇ_˝ˇ:ˇˇ_¸ˇ˛ˇ˛$**˛˛*¯˛+èòŇĢflHHÿã§∏IJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7496. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7497. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7498.  
  7499.  
  7500.  ˛êêêÄ¢flzAú 'Ω√ıˇ˙*˛V3ˇ˛3˛33ˇˇ˘ˇ˛3˛3ˇˇ+ıˇ1\Uˇ            ˇˇ1˛*˛1˛*˛+*ˇˇ˙˛ˇ**˛+˛*˛+**ˇtˇˇPOOIPOOIPOOIPˇˇ¸+˚ˇ4544͡+˛1˛*˛+˛*˛1˛*ˇˇ˙ˇ**˛1˛*˛+˛˝+˛ˇ+˛*Óˇ4_334_:Ûˇ+˛ˇ$$**˛˛*¯˛+蟃ıˇ˘*˛V1ˇ˛3˛3ˇˇ+¸ˇ++ˇˇ˛333ˇˇ+˙ˇ˝ˇ[1\ˇ            ˇˇ1˛*˛1˛*˛+˛ˇ¸˝ˇ˛*˛+˛*˛+**ˇzˇˇOPOPOPOPOPıˇ44;44;44;44;44;44;44˚ˇ˛1˛*˛+˛*˛1**˝ˇ˝ˇˇ˛*˛1˛*˛+˛˘+˛*ˇˇ3˜ˇ_¸ˇ_-33_4¸ˇ:ˇˇ*¸ˇ˛++˝ˇ**˛˛*¯˛+èfi≈ıˇ˛U˛1˛+˛U
  7501. \ˇˇ333+˚ˇ++˛ˇ333ˇ+˛ˇ˘˛ˇ1\[ˇ            ˛ˇ˛U˛*˛1++¸ˇ˝˛ˇ˝+˛*˘+    ˇtˇˇPPOIPP¸ˇ;4¸ˇ;44;44;44;44;44;44;44;44¸ˇ11˛U˚+˛*+¸ˇ˛ˇ*˛U˛+˛U˛+˛1˛+˛1++˛14˘ˇ:ˇˇ43¸ˇ44334_˘ˇ++˝ˇ˛+˛˝ˇ*˛$˛˛+܉Δıˇ+˛U˛1˛+˛U\ˇˇ˛333+¸ˇ+˚ˇ˛3ˇˇˇ˝ˇ¸ˇˇU11\            ˛ˇ˛U˛*˛1+˙ˇ˛ˇ¸+˛*˘+ˇsˇˇOIPO¸ˇ,ˇˇ4544544544544544544544544544544˛ˇ1˛U˚+˛*˙ˇˇˇ**˛U˛+˛U˛+˛1˛+˛1++˛1+¸ˇ_˝ˇ33    ˜ˇ4ˇˇ:4˛ˇ*˛+˛*˛+˛+˝ˇ˛$˛˛+Ü…«ıˇ++˛U˛1˛+˛U\ˇˇ3˛3+ıˇ33˛3ˇˇˇ˛ˇ˝ˇˇ+ˇ\1[1            ˛ˇ˛U˛*˛1+ˆˇ˚+˛*˘+
  7502. ˇtˇˇOPOPˇˇOˇˇ4˛ˇ4;4ˇ;44;44;44;44;44˝ˇUU˚+**˜ˇ˛*˛U˛+˛U˛+˛1˛+˛1++11¯ˇ3˝ˇ3-ıˇ_¸ˇ˛+˛*˛+˛++˝ˇ$$˛˛+ܪ»ıˇ˛U˛1˛U˛1˛U 13ˇ333ˇˇ˚ˇ¸ˇ3ˇˇ˜ˇ˝ˇ11\            ˝ˇ**˛+˛*+˜ˇ*˛+˛˛+˛*˛+ ˇtˇˇOIPPVOVÓˇ;44˙ˇ4;44;44;44;44;¸ˇ+˛1¸+¯ˇ˙*˛+˛*˛+˛*˛+˛*++**¸ˇ3˘ˇ-4ˇ3Òˇ˛˛+˚**¸ˇÅˇπ»+˜ˇ1˛U˛1˛U˛1˛U1ˇ33˛3ˇˇ3ˇˇ˛3˙ˇ33ˇˇ+Ùˇˇ\U1            ˝ˇ**˛+˛*++˘ˇ**˛+˛˛+˛*˛+ ˇtˇˇPOOIVVÙˇ5Úˇ54454454454454˚ˇ+˛1˚+˙ˇ˘*˛+˛*˛+˛*˛+˛*++**˜ˇ:˝ˇ3Ôˇ˛˛+˚*˚ˇÅˇ√»++˘ˇ11˛U˛1˛U˛1˛U11ˇ˛333ıˇ3˛ˇ33ˇ++¯ˇˇ+1\1            ˝ˇ**˛+˛*˛+˚ˇ˛*˛+˛˛+˛*˛+    ˇzˇˇOPOP˚ˇO˘ˇ*11˛ˇ˝+**˙ˇ44;44;44;44˚ˇ++˛1˙+¸ˇ¯*˛+˛*˛+˛*˛+˛*++˛*++¸ˇ3˚ˇ3ˇ1˛˛+˚˚ˇÅ˛”»˛+˚ˇ˛\˛1˛V˛1˛V¸Uˇˇ33˜ˇ33333ˇ++ˇ˚ˇ˛ˇ\[1            ˛ˇ11˚+˛*1˝ˇ˝+˛*˛1˚+˛1    ++ˇtˇˇPPOI˝ˇPPOIPˇˇ11˛U˛1˛U˛+˛U+˛ˇ
  7503. ;ˇ4;44;44;4˘ˇ˛1˛+˛U˛+UU˛ˇ˜+˛*˛U˛+˛U˛+˛U++˛U**ıˇ3˛ˇ3-ˆˇ++˛1˛*˛1++˚ˇ˛+Å‹»˛+˝ˇ+˛\˛1˛V˛1˛V¸Uˇˇ˛3˛3¸ˇ+3˛3˛3ˇˇ+˝ˇ˛¸ˇ+11\            ˝ˇ1˚+˛*11˛ˇ˝+˛*˛1˚+˛1    ++ˇsˇˇOIPO˝ˇOIPOOˇˇ11˛U˛1˛U˛+˛U++ˇˇ4ˇ544544544˘ˇ+˛1˛+˛U˛+˛U˛ˇ¯+˛*˛U˛+˛U˛+˛U++˛U**ˇ3ıˇ3ˇˇ3ˆˇ++˛1˛*˛1+˚ˇ˛+Å€»˛+˛ˇ+˛\˛1˛V˛1˛V¸U3ˇ˛3˛3˛3ˇ33˛3 33ˇˇ++ˇˇÛˇ             ˝ˇ1˚+˛*˛1˛ˇ˛+˛*˛1˚+˛1    ++ˇtˇPOPOP˝ˇOPOPOˇˇ11˛U˛1˛U˛+˛U++ˇˇ44;44;44;˘ˇ++˛1˛+˛U˛+˛U˝ˇ˘+˛*˛U˛+˛U˛+˛U++˛U*ˇˇ3ˇ3˚ˇ3¸ˇ-3ˆˇ++˛1˛*˛1˚ˇ˛+ÅÀ¬˛ˇ˛˛U˛+˛U˛+˛U++ˇ3333333ˇ3333˙ˇÙˇ             ˝ˇ˝+˛*˛+˛*+˛ˇ**˛+˛*˛+˛*˛+    **ˇtˇPOIPP˝ˇOIPPOˇˇUU˛+˛1¯+
  7504. Uˇˇ44;44;44¯ˇ˛+˛˛+˛*˛1˛*+˝ˇ*˛+˛*˛+˛*˛+˛*˛+˛*++˛*Óˇ3˘ˇ4˛ˇ4˛˛*˛¸ˇ*Å˚ì˝ˇ˛U˛+˛U˛+˛U++3ˇ3˛3˛3˛3ˇ˛3˛3˛33˛ˇÛˇ            ˇ3ˇˇ˝+˛*˛+˛*+˝ˇ*˛+˛*˛+˛*˛+    **ˇtˇIPOOI˛ˇ    IPOOIPˇˇUU˛+˛1¯+    ˇˇ454454ıˇ*˛+˛˛+˛*˛1˛*++˝ˇ˛+˛*˛+˛*˛+˛*˛+˛*++˛*¡_˛ˇ_˛˛*¸ˇ**Å˚«¡˝ˇ˛U˛+˛U˛+˛U++\ˇ33˛3˛333ˇ˛3˛3˛333ˇˇ˙ˇ˚ˇ    ˘ˇ3˛ˇ˛+˛*˛+˛*++˝ˇ˛+˛*˛+˛*˛+**ˇzˇPOPOPOPOPOPOPOˇˇUU˛+˛1˘+4ˇ;44;4˘ˇ+¸ˇ**˛+˛˛+˛*˛1˛*++¸ˇ++˛*˛+˛*˛+˛*˛+˛*++˛*·ˇ4˛˛*¸ˇ˛*Å˚«≈˛+**˝ˇ˛U˛V˛U˛V˛1$VVUˇˇ333333ˇ33333333ˇˇ¸ˇˇˇ]Wˆˇ3˙ˇı+˛*˝ˇ¸+˛*˛1¸+ˇtˇIPPOIPPOIPPOIPˇˇ11˛U˛1˚+14;44;˚ˇ+˛1˚ˇ++˛*˚+˛U˚1˛+¸ˇ$˛1˛*˛+˛*¯+**˛+    **ˇˇ4ˇ3ˇˇ:¸ˇ4¯ˇ:¸ˇ**˛+˛*˚ˇ˛+Å˚œ≈˛+˛*˝ˇUU˛V˛U˛V˛1VVUˇˇ33˛3˛33ˇ3˛3˛3˛3^â˙ˇ˛3ˇˇ32Wˇ3˛33˜ˇı+˛*+˝ˇ˝+˛*˛1¸+ˇsˇOOIPOOIPOOIPOOˇˇ11˛U˛1˚+    1ˇ44544ˇˇ¸+11˚ˇ1++˛*˚+˛U˚1˛+1¸ˇ˛1˛*˛+˛*¯+**˛+**˛ˇ    3¸ˇ3˝ˇ    ˇˇ3¯ˇ˛*˛+**˚ˇ*˛+Å˚–≈˛+˛*+˝ˇU˛V˛U˛V˛1VVU3ˇ˛3˛3˛3ˇˇ33˝ˇ˛3^˛â^ˇˇ3˛3˛3ˇWW2]33ıˇ11ı+˛*++˝ˇ˛+˛*˛1¸+ˇtˇPOPOPOPOPOPOPOˇˇ11˛U˛1˚+1ˇ;44ˇˇ4˚+1˚ˇ11++˛*˚+˛U˚1˛+11¸ˇ11˛*˛+˛*¯+**˛+**˜ˇ33ˇˇ33ˇˇ3¯ˇ˛*˛+*˚ˇ**˛+Å˚·Œ˛1˛˛+˛*˛+**˝ˇ˛+˛U˛+˛1UU\ˇ33333ˇˇ¸ˇ3ˇˇâÇ^âⲡ 3333ˇˇ2]Wˆˇ˛1˛*˛+˛*˛+˛*˛+˛*˝ˇ˛+˛*˛+**ˇtˇPOIPPOIPPOIPPOˇˇ11¯+˛Uˇˇ44˝ˇ+˛1˛*˚ˇ˛+˛1˛+˛U˚*˛˛+˛¸ˇ*˛+˛*˛+˛*˛+˛*++˛*˛+
  7505. ˇ3ˇˇ3ˇˇ_ˇˇ-ˇˇ3˛ˇ3˛ˇ4¸ˇ˛+˛˚ˇ˛+ů’Œ˛1˛˛+˛*˛+˛*˝ˇ++˛U˛+˛1UU\3ˇ˛3˛333ˇˇ33˘ˇâ^˛â^ⲡ˛333˛ˇW32˙ˇ˙1˛*˛+˛*˛+˛*˛+˛*+˝ˇ˛+˛*˛+**ˇtˇIPOOIPOOIPOOIPˇˇ11¯+˛U+ˇ˝ˇ++˛1**˚ˇ*˛+˛1˛+˛U˚*˛˛+˛*¸ˇ˛+˛*˛+˛*˛+˛*++˛*˛+˙ˇ4¯ˇ3¯ˇ˛+˚ˇ˛+ů·Œ˛1˛˛+˛*˛+˛*+˝ˇ+˛U˛+˛1UU\\ˇˇ˛3˛3˛33ˇˇ2˝ˇ˛â^˛â^⡡˘ˇ]W¸ˇ*¯1˛*˛+˛*˛+˛*˛+˛*++˝ˇ˛+˛*˛+**ˇzˇPOPOPOPOPOPOPOˇˇ11¯+˛U+ˇ4˛ˇ˛+˛1*˚ˇ**˛+˛1˛+˛U˚*˛˛+˛**¸ˇ++˛*˛+˛*˛+˛*++˛*+˚ˇ3ˇˇ:ˇ-˝ˇ3ˇˇ-33ˇ4˚ˇ_+˙ˇ˛+Å¯Δ‘˚+˛1˛V˛1˛U˛1˛\UU˝ˇ˛U˛V˛1UU++ˇˇ33333333ˇ2]˝ˇ    âÇ^ââÇ^ââǘˇW2˝ˇUU˛+˛U˛*˛1˛+˛1˛+˛1˛+˛1˛*˝ˇ¸+˛*UUˇttIPPOIPPOIPPOIzˇˇ11˛U˛+˚1U¸ˇ¸+˚ˇ˝+˛*VV˛+˛U˛+˛UÚ+¸ˇ˙+˛1˛+˛O++˛Uˇˇ3˚ˇ:4˘ˇ-433Úˇ*˛+Åı¬‘˚+˛1˛V˛1˛U˛1˛\˛U˝ˇUU˛V˛1UU++3ˇ3˛3˛3˛3ˇW3˝ˇ^˛â^˛â^ⲡ´˚ˇ2W˛ˇ+UU˛+˛U˛*˛1˛+˛1˛+˛1˛+˛1˛*1˝ˇ˝+˛*UUˇstOOIPOOIPOtst˝ˇ11˛U˛+˚1U˝ˇ¸+˚ˇ¸+˛*VV˛+˛U˛+˛UÒ+¸ˇ˚+˛1˛+˛O++˛U+ˇˇ3‡ˇ**˛+Åı…‘˚+˛1˛V˛1˛U˛1˛\˛U¸ˇU˛V˛1UU++ˇ33˛3˛3˛3ˇ]Wˇ3ˇâ^˛â^˛â^⡡IJˇ
  7506. OVˇW2]ˇ++UU˛+˛U˛*˛1˛+˛1˛+˛1˛+˛1˛*11˝ˇ˛+˛*
  7507. UUˇttPOPOPOttz¸ˇU˛1˛U˛+˚1UU˛ˇ˝+˚ˇ˚+˛*VV˛+˛U˛+˛U+¸ˇ¸+˛1˛+˛O++˛U+¸ˇ-Ìˇ_˘ˇ˛*˛+ÅıŒ‘˛1˚˛*˛$˛*˛U˛1˝U¸ˇ˛+˛U**UU3ˇ333333ˇW¸ˇ
  7508. ^ââÇ^ââÇ^â⡡´˝ˇ    Vˇ2]Wˇ++**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˝ˇ˛+    11ˇtzPOtzt˚ˇU˛˚+˛U˛*˛U˛*˛+**˚ˇ*˛1˛*¸+˛U˛˛U˛+˛1˛˛+˛*˛1˛*¸ˇ+˛U˛*˛+˛*11˛++˘ˇ4Èˇ˛+˛*Åı‘˛1˚˛*˛$˛*˛U˛1¸U¸ˇ++˛U**˛Uˇˇ33˛3˛33ˇˇ2¸ˇââ^˛â^˛â^˛ˇÄ˛ˇ    +VW32ˇˇ+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*+˝ˇ˛+11ˇttst˚ˇ1˛U˛˚+˛U˛*˛U˛*˛+*˚ˇ**˛1˛*¸+˛U˛˛U˛+˛1˛˛+˛*˛1˛*+¸ˇ˛U˛*˛+˛*11˛++˛ˇ:4ˇ_˛ˇ_˛ˇ_˛ˇ_˛ˇ_:˘ˇ˛+˛*Åı◊‘˛1˚˛*˛$˛*˛U˛1˚U¸ˇ+˛U**˛Uˇˇ˛3˛3˚ˇW¸ˇ˛â^˛â^˛â^˚ˇ    VO]WWˇˇ+**˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*++˝ˇ˛+11˚ˇ˛U˛1˛U˛˚+˛U˛*˛U˛*˛+˚ˇ˛*˛1˛*¸+˛U˛˛U˛+˛1˛˛+˛*˛1˛*++¸ˇUU˛*˛+˛*11˛++˛ˇ_:ˇ4_ˇ_4_ˇˇ4_ˇˇ4˛ˇ4_˙ˇ˛˛+˛*Åı¿›˛1˚˛*˛U˛˛$˛+ıU˛\1¸ˇ˛*VV˛1ˇ33˜ˇ2˛ˇġˇÇ^ââÇ^ââÇ^⡡¸ˇW22]ˇ+11¯+˛1˛+˛1˚+˛*¯+˛*˝ˇ    11UUˇˇttUU˚1˛+˛U˚1˛*˛U˚+**˚ˇ+˚1˛U˛+˘1˛*˛1˛$˚+˛1˚+˛*¸ˇ*˛U˛*¸+˛U++˛ˇ:4ˇ_:ˇ4_:ˇˇ_:ˇˇ_˛ˇ_:˚ˇ$ÅÏπ›˛1˚˛*˛U˛˛$˛+ıU˛\11¸ˇ**VV˛13ÛˇWW˚ˇ˛â^˛â^˛âˇˇ+*+¸ˇ*ˇˇ11¯+˛1˛+˛1˚+˛*¯+˛*V˝ˇ1˛U˛+UU˚1˛+˛U˚1˛*˛U˚+*˚ˇ++˚1˛U˛+˘1˛*˛1˛$˚+˛1˚+˛*1¸ˇ˛U˛*¸+˛U++˛ˇ4_ˇ44ˇ:44ˇˇ44ˇˇ4˛ˇ4˚ˇ$$ÅÏ∫›˛1˚˛*˛U˛˛$˛+ıU˛\˛1¸ˇ*VV˛13˚ˇ++˛1˛ˇ2]ˇU¸ˇ˛â^˛â^â⡲+
  7509. ˇˇ+ˇ+ˇˇ11¯+˛1˛+˛1˚+˛*¯+˛*VV˝ˇ˛U˛+UU˚1˛+˛U˚1˛*˛U˚+˚ˇ˛+˚1˛U˛+˘1˛*˛1˛$˚+˛1˚+˛*11¸ˇUU˛*¸+˛U++ˇ_ˇ_4ˇ:_ˇ_:_ˇˇ:_ˇˇ:¯ˇ˛$ÅÏ”›˛*¯˛*˚+˛U˛+ÚU+¸ˇ11˛+ˇ˛+˛1˛U˛ˇ]˝ˇ+ˇˇâÇ^ââÇ^ââǡˇ+++ˇ++ˇˇ**˛+˛*˛1˛*˛+˛*˛+˛*˛+˛*˛+˛˚+˝ˇ++˛1**˛U˛+˛1˚+˛˛1˛*˛+**˚ˇ+˛1˛*˛+˛*˛U˛1˚+˛˛+˛*˛1˛*˛+˛*˛+˛*¸ˇ*˛+˛*++˛*++ˇ:ˇ4_ˇ44ˇ:44ˇˇ44ˇˇ4˘ˇ˛+ÅÏ“›˛*¯˛*˚+˛U˛+ÚU++¸ˇ1˛+˛˛+˛1˛U¸ˇ++*++ˇˇ˛â^˛â^ˇˇ*++*ˇ+*ˇ+ˇˇ*˛+˛*˛1˛*˛+˛*˛+˛*˛+˛*˛+˛˚+U˝ˇ+˛1**˛U˛+˛1˚+˛˛1˛*˛+*˚ˇ++˛1˛*˛+˛*˛U˛1˚+˛˛+˛*˛1˛*˛+˛*˛+˛*+¸ˇ˛+˛*++˛*++ˇ4ˇ:4ˇ_:ˇ4_:ˇˇ_:ˇˇ_˙ˇ˛+ÅÏÕ›˛*¯˛*˚+˛U˛+ÚU˛+¸ˇ˛+˛˛+˛1UU˛ˇ˛+˛++˛ˇ˛â^âⲡ++˛+˛+ˇ+ˇˇ*˛+˛*˛1˛*˛+˛*˛+˛*˛+˛*˛+˛˚+UU˝ˇ˛1**˛U˛+˛1˚+˛˛1˛*˛+˚ˇ˛+˛1˛*˛+˛*˛U˛1˚+˛˛+˛*˛1˛*˛+˛*˛+˛*++˝ˇ˛+˛*++˛*+ˇˇ_ˇ_:ˇ4_ˇ_4_ˇˇ4_ˇˇ4˚ˇ˛˛+ÅÏÀ‘˛+˛U˛*˛V˛1˛U˛1˛V˛*˛\˛1˛Ä*¸ˇ11˛\˛U˛VUUˇˇ++++++˛ˇÇ^â⽡    ++++˝ˇU˛+˛1˛+˛U˛+˛1˛+˛1˚+˛*˛+˛*˛U˛1˝ˇ++UU˛+¯U˛+˛U˛+˛1++˚ˇ1˚+˛U˛+˛U˛+UU˛+˛U˛*˚+˛1˛*ı+˛U˛+˝ˇ**˛1++˛1˘ˇ    _:ˇ4_:ˇˇ_:˘ˇ˛$˛*˛+ÅÔª‘˛+˛U˛*˛V˛1˛U˛1˛V˛*˛\˛1˛Ä**¸ˇ1˛\˛U˛V˛U ˇ*++*++*++¯ˇ++*++*˝ˇ+UU˛+˛1˛+˛U˛+˛1˛+˛1˚+˛*˛+˛*˛U˛1V˝ˇ+UU˛+¯U˛+˛U˛+˛1+˚ˇ11˚+˛U˛+˛U˛+UU˛+˛U˛*˚+˛1˛*ı+˛U˛+1˝ˇ*˛1++˛1ˡ˛$˛*˛+ÅÔò<@fl@flúA‹ ¯„è˛ˇ˛˚<˛¸˙¿?ˇˇ¿Ó˜¿˛ˇ˛˚>¯˙‡?ˇˇÄÓ˜¿˛ˇ˛˚˘?ˇˇÌˆ‡˛ˇ‡˚‡˘8?ˇ˛Ìˆp˛ˇ‡˚Ä¿˘?ˇ¸Ìˆ˛ˇ‡˙‡Ģ?ˇ¯Ìˆ˛ˇ‡˙p?¯øˇ̈˛ˇ¿˙x~¯ˇˇ‡ÌˆIJˇÄ˙<¸¯ˇˇ¿Ì˚‡˝¿ˇˇ˘>¯¯ˇˇÄÌ˚‡˝‡ˇ¯˘¯ˇˇÏ˚‡˝?ˇ‡˘ᇘˇ˛Ïı¯~˜œ¿˜¸Ïı|¸˜ˇÄ˜?¯Ïı?¯˜ˇˆϯ‡ˆ˛ˆ‡Ï¯‡‡ˆ|ˆ¿Ï¯‡¿ˆ8ˆÎı“≈≈˚‡8Œ˚‡8Œ˚‡8Œ≈≈≈¯‡œ¯‡œ¯‡œ≈≈≈˘8Œ˘8Œ˘8Œ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈˝¿ @`Ä“˝@˛@@‘˝KÀºF89Δ<ÏXsΔ,eÄ⁄˝àâI$íêíR$§AR%$Ÿ˝âA$û`ÇN$ºA^%‰Ÿ˝ÇI !§I@Ç$†JŸ˝íI%!$§IHÇ$§JHŸò<@Äfl@Äfl‹A ˝pwvŒÁ3Åõ¥·cÉé1€8Ÿ
  7510. ˘Ä˝Ä÷˙IJÄ8÷≈≈≈≈ ˝;éÉÄs‡– ˝"#œ ˝"Aœ ˝ƒÄ/œ ˝Dá: Ä– ˝âAœ ˝àÑÑQœ ˝s∏?œ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈˝0‡˛p¸: @‡˝0 IJ    @@åfl˝Qá5ù«8õ[1`K9ñÏ9Å∂8≈ñ1¿‚˝
  7511. §í$îRH?Ië â$ê§îÇ$íIîÄ‚˝    #ê$îLH!Iq â'êúáÇ$ì…Û·˝I I(ÑêB$ì"AH!II$%·˝I$I(§êB$ì"AI!I)I$í%)·˝qÕ1˚.sqŒ7oÆ«vLÁiå√yÊ~Ìú·≈≈≈≈≈≈˝
  7512. ¿!¿q«‘˝
  7513. @ƒ@1Q‘˝
  7514. #π«`D@A‘˝
  7515. I$IIàÄ"(Ñ‘˝
  7516. H$IyàÄ!Áà‘˝
  7517.  êHíÇ@A ‘˝
  7518. Híí@ÇD‘˝
  7519. NŒ!Δ‘ˆ —ˆÄ—≈≈≈≈˝f˛>˛¿◊ò<Ä¢flÄ¢flA> ˝D@"˛÷˝E≥Ωò˘À"1¶∫6≥¿Ÿ˝â)$HîIDîí"0$îÄŸ˝â&$8îIxÙí($ëÿ˝BHë(íÅ(HI$ÿ˝RHë(íÅ( DI)ÿ˝wsxx—ÓvÉÅé8!Œo~ÿÙD@’Ùs‘≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈òŇ@flHHÿã†πIJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7520. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7521. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7522.  
  7523.  
  7524.  ˛êêê@flúA‹ '¿‘˛+˛U˛*˛V˛1˛U˛1˛V˛*˛\˛1˛Ä˛*¸ˇ˛\˛U˛V˛Uˇˇ+˛+˛+˛+¸ˇ˛+˛++¸ˇ++UU˛+˛1˛+˛U˛+˛1˛+˛1˚+˛*˛+˛*˛U˛1VV˝ˇUU˛+¯U˛+˛U˛+˛1˚ˇ˛1˚+˛U˛+˛U˛+UU˛+˛U˛*˚+˛1˛*ı+˛U˛+11˝ˇ˛1++˛1ˇˇ4_˜ˇ4_:_˚ˇ˛˛$˛*˛+ÅÔƒ◊˛*˛U˛*˛U˛+˛U˛+˛U˛+˛V˛*˚U˛1+¸ˇ++˛U˛1˛Uˇˇ++++++++++++˘ˇ++**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛+˛1**¸ˇ*¯+˛*˛1˛*¸+˚ˇ*˛+˛*˛1˛+˛U˛*˛+**˛U˛*˛+˛*˛+˛*˛+˛*˛+˛˛1˚+˛*˝ˇ**11˛+ˇˇ_:ˇ4_Òˇ˛+ÅÊÀ◊˛*˛U˛*˛U˛+˛U˛+˛U˛+˛V˛*˚U˛1++˝ˇ++˛U˛1˛U˝ˇ++*++*++*++*++*+˘ˇ++**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛+˛1˛*1˝ˇ¯+˛*˛1˛*˝+˚ˇ**˛+˛*˛1˛+˛U˛*˛+**˛U˛*˛+˛*˛+˛*˛+˛*˛+˛˛1˚+˛*+˝ˇ*11˛+ ˇˇ44ˇ:4ˇ_:ˇˇ_¯ˇ˛+ÅÊ…◊˛*˛U˛*˛U˛+˛U˛+˛U˛+˛V˛*˚U˛1++UU˛ˇ+˛U˛1˛U¸ˇ˛+˛++ˇˇ˛+++˚ˇ˛*˛+**˛1˛*˛+˛*˛+˛*˛+˛*˛+˛*˛+˛*˛1˛+˛1˛*11˛ˇ¯+˛*˛1˛*˛+˚ˇ˛*˛+˛*˛1˛+˛U˛*˛+**˛U˛*˛+˛*˛+˛*˛+˛*˛+˛˛1˚+˛*˛+˛ˇ11˛+ ˇˇ:_ˇ_:ˇ4_ˇˇ4˘ˇ˛˛+Åʪ›˛+˛˚+˛V˛+˛U˛+˛U˛1˛U˛+˛V˚U˛1++˛U˛ˇ˛+˛U˛1UU˝ˇ++++˛ˇ+++˘ˇˆ+˛1˚+˛*˛+˛*˛+˛*˛+˛*˛+˛1˛+˛*˛U˛+Uˇˇ¸1¯+˛1++˚ˇ+˛1¯+˛U˛+˛U˛1UU˛*˛+˛*˛+˛$˛U˛+˛1˛*˚+˛U˛+˛1˛+1˛ˇ*˛+ ˇˇ44ˇ:4ˇ_:ˇˇ_˙ˇÅfl∂›˛+˛˚+˛V˛+˛U˛+˛U˛1˛U˛+˛V˚U˛1++¸Uˇˇ++˛U˛1UU¯ˇ++*ˇˇ+*˘ˇ+˛ˇˆ+˛1˚+˛*˛+˛*˛+˛*˛+˛*˛+˛1˛+˛*˛U˛+UU˛ˇ˛1¯+˛1+˚ˇ++˛1¯+˛U˛+˛U˛1UU˛*˛+˛*˛+˛$˛U˛+˛1˛*˚+˛U˛+˛1˛+˛1˛ˇ++ˇˇ_:ˇ4_ˇ44ˇˇ4˚ˇÅfi´›˛+˛˚+˛V˛+˛U˛+˛U˛1˛U˛+˛V˚U˛1++˚U˛ˇ˛U˛1UUˇˇ˛VOÒˇVV˝ˇˆ+˛1˚+˛*˛+˛*˛+˛*˛+˛*˛+˛1˛+˛*˛U˛+UU1˛ˇ11¯+˛1˚ˇ˛+˛1¯+˛U˛+˛U˛1UU˛*˛+˛*˛+˛$˛U˛+˛1˛*˚+˛U˛+˛1˛+˛1˝ˇ
  7525. +ˇ_4_ˇ_4ˇ:_˘ˇÅ›¿⁄˚*˚+˛U˛*˚+˛1˛*˛U˛+˛1˛+˛U11˛U˛+˝ˇ11˛U**˛ˇVO˛VO˛V˛ˇVO˛VOVV˝ˇ+˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛˚+˛U˛*˛1˛*˛U˛*˛1++1˝ˇ¯+**˚ˇ+˛1˛*˛+˛*Ú+˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*˚ˇ4_:ˇ4_ˇ44˙ˇ˛*ŇΩ⁄˚*˚+˛U˛*˚+˛1˛*˛U˛+˛1˛+˛U11˛U˛+U˝ˇ1˛U˛*˚ˇ˛V+˛V+˛V+VV¸ˇ++˛*˛+**˛+˛*˛+˛*˛+˛*˛+˛˚+˛U˛*˛1˛*˛U˛*˛1++11˝ˇ¯+*˚ˇ++˛1˛*˛+˛*Ú+˛+˛*˛+˛˛+˛*˛+˛˛+˛*˛+˛*˛+˛*˛+˛*+¸ˇ:44ˇ:4ˇ_:˚ˇ˛*Ň∞◊˛U˛1˛\˛+˛U˛+˛U˛+˛V˚U˛1˛V˛UVV˛1˛U1¸ˇ˛+˛U1˘ˇVO˛VOVV˙ˇ˛+˛1˛*UU˛+˛U˛+˚1˛U˛*˛U˛1˛U˛1˛V˚U˛+˛U˛+UU**¸ˇ++˛U˛+˚ˇ˚+˛O˛+˛U˛+˛V˛*˛+˛*˘+˛*˛U˛+˛U˛*¯U˛+˛U¯+˛1+¸ˇ_:_ˇ_:ˇ4˚ˇ˛*˛$Ň©◊˛U˛1˛\˛+˛U˛+˛U˛+˛V˚U˛1˛V˛UVV˛1˛U11¸ˇ++˛U˛1Ôˇ˛U˛+˛1˛*UU˛+˛U˛+˚1˛U˛*˛U˛1˛U˛1˛V˚U˛+˛U˛+UU˛*¸ˇ+˛U++˚ˇ˙+˛O˛+˛U˛+˛V˛*˛+˛*˘+˛*˛U˛+˛U˛*¯U˛+˛U¯+˛1++¸ˇ44ˇ:4˙ˇ˛*˛$Ň©◊˛U˛1˛\˛+˛U˛+˛U˛+˛V˚U˛1˛V˛UVV˛1˛U˛1¸ˇ+˛U11ˇ++˛U˛+˛1˛*UU˛+˛U˛+˚1˛U˛*˛U˛1˛U˛1˛V˚U˛+˛U˛+UU˛*U¸ˇ˛U+˚ˇ˘+˛O˛+˛U˛+˛V˛*˛+˛*˘+˛*˛U˛+˛U˛*¯U˛+˛U¯+˛1++U˙ˇ4_˚ˇ˛*˛$ŇΩ²+**˛+˛$˛˛*˛1˛*˛U˛+˛U˛+˛U˛1˛U˛*˚1˛U11˛U˛+˛U*¸ˇ˛*1˚ˇ¸+˛1˛*˛+˛*˛1˛*˘+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛1˛+˛1˚+˛*˛U**˛1**¸ˇ**˚ˇ˛+˛*˛+˚1˛*˛U˚+˛˛+**˛+˛*˚+˛U˛*˛U˚1˛*˛U˛*˛+˛*˛+˛$++**˚ˇ_˚ˇ˛*˛˛+Ň∑²+**˛+˛$˛˛*˛1˛*˛U˛+˛U˛+˛U˛1˛U˛*˚1˛U11˛U˛+˛U**¸ˇ**˚ˇ˚+˛1˛*˛+˛*˛1˛*˘+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛1˛+˛1˚+˛*˛U**˛1˛*ˆˇ*˛+˛*˛+˚1˛*˛U˚+˛˛+**˛+˛*˚+˛U˛*˛U˚1˛*˛U˛*˛+˛*˛+˛$++˛*ˆˇ˛*˛˛+Ňπ²+**˛+˛$˛˛*˛1˛*˛U˛+˛U˛+˛U˛1˛U˛*˚1˛U11˛U˛+˛U˛*ˆˇ*˚+˛1˛*˛+˛*˛1˛*˘+˛*˛+˛*˛+˛*˛+˛*˛U˛*˛1˛+˛1˚+˛*˛U**˛1˛*1¯ˇ**˛+˛*˛+˚1˛*˛U˚+˛˛+**˛+˛*˚+˛U˛*˛U˚1˛*˛U˛*˛+˛*˛+˛$++˛*+¯ˇ˛*˛˛+Ňú›˛+˛*˛U˛*˛U˛+˛U˛+˛V˚U˛+˛\˛+˛V˛1UU˛1˛V˛+˛1+¯ˇUU˛+˛1˛+˛1˛+˛1¯+11˛*ı+˛1˚+˛1˛U¯+˛U˛+˛U˛+UU˚+11˙ˇ˛1˛+˛1ı+˛*˛+˛*˛+˛*++˛*˚+˛U˛1˛V˚1˛+˛UÚ+˛*++˛1**˙ˇ˛+Å◊û›˛+˛*˛U˛*˛U˛+˛U˛+˛V˚U˛+˛\˛+˛V˛1UU˛1˛V˛+˛1++˙ˇ˛U˛+˛1˛+˛1˛+˛1¯+11˛*ı+˛1˚+˛1˛U¯+˛U˛+˛U˛+UU˚+˛1¸ˇ+˛1˛+˛1ı+˛*˛+˛*˛+˛*++˛*˚+˛U˛1˛V˚1˛+˛UÚ+˛*++˛1˛*¸ˇ*˛+Å◊•›˛+˛*˛U˛*˛U˛+˛U˛+˛V˚U˛+˛\˛+˛V˛1UU˛1˛V˛+˛1++˚ˇ+˛U˛+˛1˛+˛1˛+˛1¯+11˛*ı+˛1˚+˛1˛U¯+˛U˛+˛U˛+UU˚+˛1+˛ˇ++˛1˛+˛1ı+˛*˛+˛*˛+˛*++˛*˚+˛U˛1˛V˚1˛+˛UÚ+˛*++˛1˛*+ˇˇ˛*˛+Å◊¶‡˚+˛1˛*˛1˛+˛1˛+˚1˛U˛+˚1˛U˛*˛U**˛U˛*˚+˛1˛ˇ˛+˛*˛1˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛1˛+˛*˚+˛U˛*˛1˛*˛+˛¯+˛˛1¸+˛*˛+˛*˛+˛*¯+˛*˛+˛1˛+˛*˛+˛*˛+˛+˚1˛*˚+˛1¯*˛+˛*˛+˛*˛+˛**˚+˛˛*Å‘¶‡˚+˛1˛*˛1˛+˛1˛+˚1˛U˛+˚1˛U˛*˛U**˛U˛*˚+˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛1˛+˛*˚+˛U˛*˛1˛*˛+˛¯+˛˛1¸+˛*˛+˛*˛+˛*¯+˛*˛+˛1˛+˛*˛+˛*˛+˛+˚1˛*˚+˛1¯*˛+˛*˛+˛*˛+˛**˚+˛˛*Å‘¶‡˚+˛1˛*˛1˛+˛1˛+˚1˛U˛+˚1˛U˛*˛U**˛U˛*˚+˛1˛*˛+˛*˛1˛*˛+˛*˛+˛*˛+˛*˛+**˛+˛1˛+˛*˚+˛U˛*˛1˛*˛+˛¯+˛˛1¸+˛*˛+˛*˛+˛*¯+˛*˛+˛1˛+˛*˛+˛*˛+˛+˚1˛*˚+˛1¯*˛+˛*˛+˛*˛+˛**˚+˛˛*Å‘∂˲+¸˛+˛U˛+˛V˛1˛\˛U˛V˛U˛\˛1˛\˚U˛1˛U˛+11˛+˛U˛1˛U˛+˛1˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+UU˛+˛U˚+˛1˛U˛+˛U˛+˛U˛1˛U˛*˛+˛*˛V˘+˛U˛1˛U˛+˛U˛+˛U˛1˛+˛1˛U˛1˛U˚+˛*11˛+˛U˛*˛U˚+˚1˚+˛$˛U˚+˛*˛U++˛$˛+˛1˛*Å‘∂˲+¸˛+˛U˛+˛V˛1˛\˛U˛V˛U˛\˛1˛\˚U˛1˛U˛+11˛+˛U˛1˛U˛+˛1˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+UU˛+˛U˚+˛1˛U˛+˛U˛+˛U˛1˛U˛*˛+˛*˛V˘+˛U˛1˛U˛+˛U˛+˛U˛1˛+˛1˛U˛1˛U˚+˛*11˛+˛U˛*˛U˚+˚1˚+˛$˛U˚+˛*˛U++˛$˛+˛1˛*Å‘∂˲+¸˛+˛U˛+˛V˛1˛\˛U˛V˛U˛\˛1˛\˚U˛1˛U˛+11˛+˛U˛1˛U˛+˛1˛+˛U˛+˛U˛+˛1˛+˛U˛+˛1˛+UU˛+˛U˚+˛1˛U˛+˛U˛+˛U˛1˛U˛*˛+˛*˛V˘+˛U˛1˛U˛+˛U˛+˛U˛1˛+˛1˛U˛1˛U˚+˛*11˛+˛U˛*˛U˚+˚1˚+˛$˛U˚+˛*˛U++˛$˛+˛1˛*Å‘©‡˛+˛˚*˛U˛1˛U˛1˛U˛1˛U˛1˛U˛+˛U˛+˛U**˚+˛U˛*˚+˛1˛*˛1˛+˛1˛*¯+˛*˛+**˚+˛U˛*˚+˛1˛+˛U˚+˛*˛U˛*˚+˛U¸+˛*˛+˛*˛+˛*˛U˛*˛U˛*˛+˛˛+˛*˚+˛U˛+˛˛+˛1˛+˛˛+˛*˛+˚*˛˛+˛*˛+¸*˛˛*˛$˚*Å◊©‡˛+˛˚*˛U˛1˛U˛1˛U˛1˛U˛1˛U˛+˛U˛+˛U**˚+˛U˛*˚+˛1˛*˛1˛+˛1˛*¯+˛*˛+**˚+˛U˛*˚+˛1˛+˛U˚+˛*˛U˛*˚+˛U¸+˛*˛+˛*˛+˛*˛U˛*˛U˛*˛+˛˛+˛*˚+˛U˛+˛˛+˛1˛+˛˛+˛*˛+˚*˛˛+˛*˛+¸*˛˛*˛$˚*Å◊©‡˛+˛˚*˛U˛1˛U˛1˛U˛1˛U˛1˛U˛+˛U˛+˛U**˚+˛U˛*˚+˛1˛*˛1˛+˛1˛*¯+˛*˛+**˚+˛U˛*˚+˛1˛+˛U˚+˛*˛U˛*˚+˛U¸+˛*˛+˛*˛+˛*˛U˛*˛U˛*˛+˛˛+˛*˚+˛U˛+˛˛+˛1˛+˛˛+˛*˛+˚*˛˛+˛*˛+¸*˛˛*˛$˚*Å◊ØÓ˛+¯++˛*˛U˚1˛+¯U˛+˛U˛+˛U˛1˛\˛+˛U˛+UU˛+˛U˛+˛1˛+˛U˛+˛U˛+˛1˛+˛U˚+˛*˛U˛+11˛*˚+˛U˛*˛+˛*˛U˛+˛1˚+˛1˚+˛U˛*UU˚+˛1˛U˛*˛+˛*˛1˛+˛1˚+˛*˛U˛*˘1˛*˛U˛+˛1˛*˛1˛*˛+˛$˛+˛*˛+˛*˛1˚+$$˛1˛+ÅŒØÓ˛+¯++˛*˛U˚1˛+¯U˛+˛U˛+˛U˛1˛\˛+˛U˛+UU˛+˛U˛+˛1˛+˛U˛+˛U˛+˛1˛+˛U˚+˛*˛U˛+11˛*˚+˛U˛*˛+˛*˛U˛+˛1˚+˛1˚+˛U˛*UU˚+˛1˛U˛*˛+˛*˛1˛+˛1˚+˛*˛U˛*˘1˛*˛U˛+˛1˛*˛1˛*˛+˛$˛+˛*˛+˛*˛1˚+$$˛1˛+ÅŒØÓ˛+¯++˛*˛U˚1˛+¯U˛+˛U˛+˛U˛1˛\˛+˛U˛+UU˛+˛U˛+˛1˛+˛U˛+˛U˛+˛1˛+˛U˚+˛*˛U˛+11˛*˚+˛U˛*˛+˛*˛U˛+˛1˚+˛1˚+˛U˛*UU˚+˛1˛U˛*˛+˛*˛1˛+˛1˚+˛*˛U˛*˘1˛*˛U˛+˛1˛*˛1˛*˛+˛$˛+˛*˛+˛*˛1˚+$$˛1˛+ÅŒ∞Ó˛˛+˘˛+˛*˛1˛*˛U˛1˛V˛1˛+˛1˛U˛*˛U˛1˛V˚+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*¯+˛*˛+˛*˛+**˛+˛*˛+˛*˛1˛+˛U˚+˛*˛U˛˛+˛*˛U˛*¸+˛1˛*˛+˛*¯+˛*˛+¯*˛+˛*˛+˛˛U**˛+˛*˚+˛U˚*˛˛+˛˛+˛*˛$˛*˛1˛*++˛˛$ÅŒ∞Ó˛˛+˘˛+˛*˛1˛*˛U˛1˛V˛1˛+˛1˛U˛*˛U˛1˛V˚+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*¯+˛*˛+˛*˛+**˛+˛*˛+˛*˛1˛+˛U˚+˛*˛U˛˛+˛*˛U˛*¸+˛1˛*˛+˛*¯+˛*˛+¯*˛+˛*˛+˛˛U**˛+˛*˚+˛U˚*˛˛+˛˛+˛*˛$˛*˛1˛*++˛˛$ÅŒ∞Ó˛˛+˘˛+˛*˛1˛*˛U˛1˛V˛1˛+˛1˛U˛*˛U˛1˛V˚+**˛1˛+˛1˛*˛1˛*˛+˛*˛+˛*¯+˛*˛+˛*˛+**˛+˛*˛+˛*˛1˛+˛U˚+˛*˛U˛˛+˛*˛U˛*¸+˛1˛*˛+˛*¯+˛*˛+¯*˛+˛*˛+˛˛U**˛+˛*˚+˛U˚*˛˛+˛˛+˛*˛$˛*˛1˛*++˛˛$ÅŒ•‡˛1˛V˛+˛V˛1˛+˛1˛V˛1˚U˛\˛+˛U˛+˛V˛+UU˛1˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛1˛+˛U˛1˛U˛1˛U˛+˛1˛+˛O˛*˛V˛+˛U¸+˛*˛1¯+˛1¯+˛1˛+˛1˛+˛1˚+˛*˘+˛$˛1˚+˛$˛+¯*˛+˛*˚+˛U˛+˛*ÅŒ•‡˛1˛V˛+˛V˛1˛+˛1˛V˛1˚U˛\˛+˛U˛+˛V˛+UU˛1˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛1˛+˛U˛1˛U˛1˛U˛+˛1˛+˛O˛*˛V˛+˛U¸+˛*˛1¯+˛1¯+˛1˛+˛1˛+˛1˚+˛*˘+˛$˛1˚+˛$˛+¯*˛+˛*˚+˛U˛+˛*ÅŒ•‡˛1˛V˛+˛V˛1˛+˛1˛V˛1˚U˛\˛+˛U˛+˛V˛+UU˛1˛U˛+˛U˛+˛U˛+˛1˛+˛U˛+˛U˛+˛U˛+˛U˛+UU˛+˛1˛+˛U˛1˛U˛1˛U˛+˛1˛+˛O˛*˛V˛+˛U¸+˛*˛1¯+˛1¯+˛1˛+˛1˛+˛1˚+˛*˘+˛$˛1˚+˛$˛+¯*˛+˛*˚+˛U˛+˛*ÅŒÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰ‹¸ˇ˘ˇÛˇ˙ˇˇÌˇˇÅÅÇ‹ˇ˛ˇ‚ˇÏˇˇÅÅìÇ‹ˇ˛ˇˇˇ˛ˇˇˇˇ˛˛
  7526. ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇˇ˛ˇ˛ˇ¸ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇˇ˛ˇˇˇ˛ˇ˛ˇ˝ˇˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇˇ˛ˇˇˇ˛ˇÅŬ졲ˇ˛ˇ˛ˇ˛ˇˇˇˇˇˇˇˇˇˇˇˇ˝ˇˇˇˇˇˇ˛ ˇˇˇˇˇ˛ˇ¸ˇ˛ ˇˇˇˇˇ˛ ˇˇˇˇˇÅÅøp›˝ˇ˝ˇ˛ˇ˛ˇˇˇ¸ ˇˇˇˇ˝ˇˇˇ¸ˇ¸ˇˇ˛ˇ˛ˇˇˇ˝ˇ˛ˇ¸ˇ˛ˇˇˇ˝ˇ˛ˇˇ˝ˇˇÅÅølfiˇ˙ˇ˛ˇ˛ˇˇˇ¸ ˇ˛ˇˇˇ˙ˇ˝ˇ¸˛ˇˇ˛˛˛ˇˇ˛˚ˇ¸ˇ˛ˇ˛ˇˇ˚˛ˇˇ¸ˇÅÅæ|fiˇ˙ˇ˛ˇ˛ˇˇˇˇˇˇˇˇˇˇˇˇ˝ˇˇˇˇˇˇ˛ ˇˇˇˇˇ˛ˇ¸ˇ˛ ˇˇˇˇˇ˛ ˇˇˇˇˇÅÅæòŇ@ÄflHHÿã§∫IJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7527. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7528. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7529.  
  7530.  
  7531.  ˛êêê@Äfl‹A 'p‡˛ˇ¸˛ˇ˛ˇ˛ˇˇˇˇˇ˛ˇ˛ˇ˛ˇˇˇ˛ˇ˚ˇˇˇˇ˛ˇˇˇˇ˛ˇ˝ˇˇˇ˛˛ˇ¸˛ˇ˛˛ˇ˛ˇˇ˛˛ˇˇˇˇˇ˛ˇÅÅæ¡ˇ⁄ˇÊˇÅŶ√˛ˇ‹˛ˇË˛ˇÅŶÅÅŰÅÅŰÅÅŰÅÅŰ0‹ ˇˇ˛ˇ˛ˇˇ˛ˇ˛˛ˇˇ¸ˇ˛ˇ˘ˇˇ˛ˇ˛˛ˇÅÅÅÙ+‹ˇ˝ˇ˛ˇ˛ˇ˛ˇˇ˚ˇ˘ˇ˛ˇˇÅÅÅÔ)‹ˇ˝ˇ˛ˇˇ¸ˇ˚ˇ˘ˇ˛ˇˇÅÅÅÔ)›ˇ˛˛ˇ˛˛˛ˇı˛˘ˇ˛ˇˇ˛ˇˇÅÅÅÒ.›ˇ˝ˇ˛ˇˇ˝˛ˇ¸ˇ˝˛ˇˇ˛ˇ¸ˇÅÅÅÚ+fiˇ˝ˇ˛ˇˇ¸ˇ˚ˇ˘ˇ˛ˇ¸ˇÅÅÅÒ2fi˛˝ˇ˛ˇ˛ˇ˝ˇ˚ˇ˛ˇ˝ˇ˛ˇ˛˛˛ÅÅÅÒ%‡˛ˇ˛ˇ˛ˇ˛˝ˇ˚˚ˇ¸˛ˇ˛˛ˇÅÅÅÔÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰ<‹˛ˇ˛˛ˇÛˇÏˇˇ˙˛ˇ˛ˇ„˛ˇ”˛ˇˇ˘ˇ˝ˇˇ˙ˇˇˇÅÅÛ=‹ˇˇ˛ˇˇÈˇÙˇ˘ˇ˝ˇ·ˇ¯ˇÙˇÎˇ˛ˇˇÛˇ˘ˇÅÅÔ∂‹ˇ˛ˇ˛˛˛ˇ˝ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˚˛˝ˇ˛ˇˇ˛ˇ˛ˇˇ˛ˇ˛˛˛ˇˇ˚ˇˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇˇ˝ˇ˛ˇ˛ˇ˚˛¸    ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇ˛ˇˇ˛    ˇ˛ˇ˛ˇˇ˛ˇ˛˛˛ˇˇÅÉ≥›ˇˇˇˇˇˇˇˇ˛ ˇˇˇˇˇ˛ ˇˇˇˇˇ¸˚ˇ˛ˇˇˇˇˇˇˇ˛ˇˇ¸ˇ˛ˇˇˇˇˇˇ˝ˇˇˇˇˇˇˇ¸ˇ˘ˇˇˇˇˇˇˇˇˇ˛
  7532. ˇˇˇˇˇˇÅÇ≠›ˇˇˇ˛˛ˇˇ˚ ˇˇˇˇˇ˛ˇˇˇ˛ˇˇ¸ˇ˝ˇ˛
  7533. ˇˇˇˇˇ˛ˇ˛ˇˇ¸ˇ˛ˇˇˇ˝ˇˇ˝ˇ˛ˇˇ˝˝ˇ¸ˇ˝˛ˇˇˇˇˇˇ˝ˇˇˇ˛ˇˇ˝ˇˇˇÅÅ™fiˇˇ˛ˇˇˇ˚ ˛ˇˇˇˇ˛ˇ˝˛ˇˇ¸˛˝ˇ˛ˇ˛ˇˇˇˇˇ˛ˇ˛¸ˇ˛    ˇˇ˛ˇ¸ˇ˝ˇ˛ˇˇ˝ˇ˘˛¸ˇˇ˛ˇˇˇ˛¸ˇˇ˛ˇ˛ˇ˙ˇÅÅ∏fiˇ¸ ˇˇˇˇˇ˛ ˇˇˇˇˇ˛ ˇˇˇˇˇ¸ˇ˝ˇ˛ˇˇˇˇˇˇˇ˛ˇˇ¸ˇ˛ˇˇˇˇˇˇ˝ˇˇˇˇˇˇˇ˚ˇ˝ˇˇˇˇˇˇˇˇˇˇ˛
  7534. ˇˇˇˇˇˇÅÅ™‡˛ˇ˛˛ˇ    ˇˇˇˇˇ˛˚ˇˇˇˇ˛ˇ˛ˇˇˇ˛ˇ˛˛ˇ˛ˇ˛ˇˇ˛ˇˇˇ¸ˇˇ˛ˇˇˇ˛˛ˇ˛ˇ ˇˇˇˇˇ˛ˇ˛ˇˇˇˇˇˇ˛ˇˇ˘˝ˇ˝ˇˇ˝ˇ˝ˇˇˇ˚ˇ˛ˇˇˇˇˇ˛ˇÅŎÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰ1⁄˛ˇˇÓˇˇÓˇ˝˛ˇˇ˜ˇ˝ˇˇ˛˛˛ˇˇ˛ˇˇ˛ÅÅô<‹ˇ˛ˇ¯ˇ¯ˇÔˇˇ˛ˇ˛ˇ˘ˇˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇÅÅôL›ˇ¸ˇ˛˛ˇ˛ˇ˛ˇ˛˛ˇ˛ˇˇˇˇˇ˚ˇ˛ˇ˛ˇ¯ˇ˛ˇ˛ˇˇ˛ˇ¸ˇÅÅôNfiˇ¸ ˛ˇˇˇ˛˛˛ˇˇ˛ˇˇ˘ˇ˛ˇ˛ˇ¯ˇ˛ˇ˛ˇˇ˛ˇ˝˛ÅÅóFfiˇ¸ˇˇ¸ˇˇ˛ˇˇˇ˝ˇˇ˘ˇ˛ˇ˛ˇ¯ˇ˝˝ˇ˝ˇ˛ˇÅÅñCflˇ¸ˇˇ¸ˇˇ˛ˇˇˇˇ¸ˇ˘ˇ˛ˇ˛ˇ¯ˇ˙ˇ¸ˇˇÅÅîLfi˛˛˛˛    ˛ˇˇˇ˛ˇ˛ˇˇ˛ˇ˘˛˛˛˛˛¯ˇ˚ˇ¸ˇˇ˛ˇÅÅóCfi˛ˇ¸ˇˇ˝ˇ˛ˇ˝ˇˇ˛ˇˇ˛ˇ˚˛ˇ˛˛ˇ˝ˇ˝˛ˇ˛ˇˇ˝ˇˇ˛˝ˇÅÅï ߡÅÅŸ ©ˇÅÅÅ˙ÅÅŰÅÅŰÅÅŰÅÅŰ"‹˛ˇˇˇˇˇ„ˇÌ¸ˇÂ˛ˇ˛ˇÅÅ´òŇĢflHHÿã†ªÄ˛ˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7535. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7536. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7537.  
  7538.  
  7539.  ˛êêêÄ¢flA> ')‹˛˛˛˛˛ÙˇÙ˛Èˇ˛ˇÂˇˇÅÅ®s‹ˇ˛ˇ˛ˇˇˇˇˇ˛ˇ˝ˇˇˇˇˇ˛¸ˇ˛ˇˇˇˇ˛ˇ˚ˇ˛ˇ˛ˇˇ˛
  7540. ˇˇˇˇˇˇ˛ˇˇ˝ˇˇ˝ ˇˇˇˇˇˇˇ˝ˇÅŪu›ˇ˛ˇ˛ˇˇˇˇˇˇˇ˛ˇˇ˛ˇˇˇ˛ˇˇˇ¯ˇ˛ˇˇˇˇˇˇˇ˛ˇ˛ˇ˛ˇˇ˚ˇˇˇˇˇˇÅÅ∫q›ˇ˛ˇ˛
  7541. ˇ˛ˇˇˇ˛ˇˇ˝ˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛¯ˇˇ˛ˇ˛˛ˇ ˛ˇˇ˛ˇ˝˛ˇ˝ˇˇ¸    ˇˇˇ˛˛˛ÅÅπkfiˇ˛ˇ˛ˇˇˇ˝ˇˇˇ˛ˇˇ˛ˇˇˇ˛ˇˇˇ¯ˇ˚ˇ¸ˇˇ˝ˇˇ¸ˇˇ˝ˇˇ˝ ˇˇˇˇˇÅÅ∑lfiˇ˛ˇ˛ˇˇˇˇˇˇˇ˛ˇˇ˛ˇˇˇ˛ˇˇˇ¯ˇ˚ˇˇˇ¸ˇ˘ˇ¸ˇ˛ˇ˛ˇˇˇˇˇˇÅÅπp‡˛ˇˇ˛ˇˇ˛ˇˇˇˇ˛˛ˇ˝˛˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛ˇ˛ˇˇ˛ˇˇ¸˛ˇ˚ˇˇ˛ˇ˛ˇ˛˛ˇ¸ˇ˝ˇˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇ˛˛ˇ˛ˇÅÅ∏ñˇ˛ˇˇ˛ˇ˛ˇÅÅõñ˛ˇ˛˛ˇˇˇÅÅôÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰò<@fl@fl>A~ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ò<@Äfl@Äfl~Aæ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈ò<Ä¢flÄ¢flæA‡ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈òŇ@flHHÿã§ºÄ˛ˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7542. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7543. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7544.  
  7545.  
  7546.  ˛êêê@fl>A~ 'ÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰòŇ@ÄflHHÿã†ΩIJˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7547. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7548. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7549.  
  7550.  
  7551.  ˛êêê@Äfl~Aæ 'ÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰòŇĢflHHÿã§æÄ˛ˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7552. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7553. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ÿˇˇˇŸ˘`˘`˘`⁄Ú–Ú–Ú–€Ï@Ï@Ï@‹Â∞Â∞Â∞›fl fl fl fiÿêÿêÿêfl“““‡ÀpÀpÀp·ƒ‡ƒ‡ƒ‡‚æPæPæP„∑¿∑¿∑¿‰±0±0±0™†™†™†Ê§§§ÁùÄùÄùÄËñññÈê`ê`ê`Íâ–â–â–ÎÉ@É@É@Ï|∞|∞|∞Ìv v v ÓoêoêoêÔiiibpbpbpÒ[‡[‡[‡ÚUPUPUPÛN¿N¿N¿ÙH0H0H0ıA†A†A†ˆ;;;˜4Ä4Ä4į---˘'`'`'`˙ – – –˚@@@¸∞∞∞˝
  7554.  
  7555.  
  7556.  ˛êêêÄ¢flæA‡ 'ÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅŰÅÅۡ-R@ˇ ˇˇˇˇ@
  7557. ˇ·ˇ‚7^
  7558. 4*\¯, Palatino
  7559. &e.3+ú"CHAPTER à)>1,     Helvetica
  7560.     ˇˇ—ÚˇÆ(@úHuman Interface Principles4⁄*˙¯
  7561. (‡*4
  7562.     )r%The Human Interface Design Principles4^*¿¯
  7563. °dONLNd\úh©(eúAt ´@°dONLNd\©hÙ)
  7564. Apple ComputerS¿°dONLNd\Ùh)K, pr‡°dONLNd\h+)    oducts arÁ‡°dONLNd\+hÛ)(-e designed with a number of basic principles °dONLNdKiúuË(rúHof human-computer interaction in mind. This chapter discusses the human °dONLNdìvúÇ„*
  7565. Linterface design principles that describe key considerations for the design °dONLNdflÉúè&*
  7566. decisions you make for your pr°@°dONLNd˝É&èA)äoduct.°dONLNdïú°Ú(ûúNHaving technical knowledge of the Macintosh user interface is a key factor in °dONLNdR¢úÆ•*
  7567. prG °dONLNdT¢¶ÆÒ)
  7568. Koduct design, but understanding the theories behind the user interface can °dONLNdüØúªÕ(∏ú help you crFİdONLNd™ØŒª")2eate an excellent pr‡°dONLNdæØ#ªÑ)Uoduct. This chapter prz‡°dONLNd‘ØѪ¬)aovides a theorπ@°dONLNd‚جªÒ)> etical base °dONLNdÓºú»◊(≈úFfor the wealth of practical information on implementing the Macintosh °dONLNd4…ú’¯*
  7569. interface elements pr˜@°dONLNdI…¯’B)\esented in Part Ts¿°dONLNdZ…B’R)Jwo.
  7570. ‹*˜¯4›*˜¯
  7571. *¯4*¯     *    ˛
  7572. ˇ·ˇ‚7^
  7573. ˇˇ©ˇÆ°dONLNd_Ù*F(*%The Human Interface Design PrinciplesˇˇˇˇˇˇV˛(1
  7574. °dONLNdÜú$‹(!úThis section prG °dONLNdï›$Ø)A2esents a set of principles useful for designing pr˚ °dONLNd«Ø$fi)“ oducts for °dONLNd“%ú1(.úMacintosh computers. The rd‡°dONLNdÏ%1S)|
  7575. eason for defi`İdONLNd˙%T1Ô)<&ning a set of design principles is to °dONLNd 2ú>Ò(;úhelp you build a prS†°dONLNd32Ò>n)Uoduct that meets the standarÍ@°dONLNdO2n>Ú)}ds of the Macintosh computerSİdONLNdk2Ú>˜)Ñ. °dONLNdm?úK§(Hú=Also, these principles can help clarify what you can do in orŸ¿°dONLNd™?§KÁ(H§der to design a °dONLNd∫LúX•(UúprG °dONLNdºL¶X⁄)
  7576. Boduct based on what is known about people and how they operate in °dONLNdˇYúe…(bú
  7577. the world.°dONLNd
  7578. kúw¢*Y@İdONLNd k¢w˙)ou’ll undoubtedly fi˘†°dONLNdk˙wõ)X%nd out that you can’t design in accor‡°dONLNdDkúwË)¢dance with all of °dONLNdVxúÑÍ(ÅúQthe principles all of the time. In that type of situation, you’ll have to make a °dONLNdßÖúëˆ*
  7579. Pdecision based on which principle or set of principles is most important in the °dONLNd˜íúû*
  7580. context of the task you’r˚`°dONLNdíû0)j
  7581. e solving.
  7582. √* ¯4ƒ* ¯ ≈ú≈(
  7583. ˇ·ˇ‚7^
  7584. ˇˇ‹.ˇ◊°dONLNd¥ú√‹(øú    Metaphorsˇˇˇˇˇˇ€r(ø1
  7585. °dONLNd& ú÷¢(”úY@İdONLNd' ¢÷Ø);ou can take advantage of people’s knowledge of the world ar
  7586. ‡°dONLNdb ∞÷(”∞
  7587. ound them by °dONLNdo◊ú„m(‡ú-using metaphors to convey concepts and featur_@°dONLNdú◊m„Â)—es of your application. Use °dONLNd∏‰ú(Ìúmetaphors involving concrr°dONLNd—‰Ô)w2ete, familiar ideas and make the metaphors plain, °dONLNdÒú˝ø(˙úCso that users have a set of expectations to apply to computer envir‘†°dONLNdFÒø˝Í(˙ø    onments. °dONLNdO˛ú
  7588. )(úFor example, people often use fi®@°dONLNdo˛)
  7589. p)çle folders to stor¿°dONLNdŞq
  7590. Í)He paper documents in their °dONLNdú ú§(úof¿°dONLNdû •´)    fi(İdONLNd† ´“)    ces. Ther  °dONLNd© “„)'eforx °dONLNd≠ „v)#e, it makes sense to people to stor”‡°dONLNd– vÈ)ìe computer documents in °dONLNdËú$Δ(!úcomputer°dONLNd«$\)+#-generated folders that look like fi´†°dONLNd\$≈)ïle folders. People can or`°dONLNd-Δ$Â)jganize °dONLNd4%ú1¡(.ú    their harN¿°dONLNd=%¬1ß)&4d disks in a way that’s analogous to the way they orå`°dONLNdq%ß1›)Â
  7591. ganize their °dONLNd2ú>¢(;úfiå¿°dONLNdÅ2¢>“) le cabinets.
  7592. µ,çòÄdrdHHÿãtøˇˇˇˇˇˇˇ˜˜˜˜˜˜ÁÁÁÁÁÁ÷÷÷÷÷÷ŒŒŒŒŒŒΩΩΩΩΩΩ≠≠≠≠≠≠••••••úúúúúú    îîîîîî
  7593. ÑÑÑÑÑÑ {{{{{{ ssssss
  7594. kkkkkkccccccRRRRRRJJJJJJ999999111111))))))!!!!!!ÔÔÁÁÁÁÁÁfifififi÷÷ŒŒŒŒΩΩµµµµΔΔΩΩΩΩµµ≠≠≠≠≠≠••••••úúúú úúîîîî!ååÑÑÑÑ"{{ssss#ÑÑ{{{{$sskkkk%ΩΩ≠≠≠≠&µµ••••'ZZRRRR(••îîîî)JJBBBB*ÑÑssss+{{kkkk,BB9999-µµúúúú.991111/úúÑÑÑÑ0kkZZZZ1ΔΔ••••2ccRRRR3ŒŒ••••4!!56÷÷••úú7fifiΩΩµµ8ΩΩúúîî9úúÑÑ{{:ŒŒΩΩµµ;ccRRJJ<úú{{kk=BB11))>ΔΔ••îî?fifi≠≠îî@÷÷••ååA99))!!BssccZZCRRBB99DΔΔúúÑÑEµµúúååFååssccG÷÷≠≠îîHÁÁµµîîIΔΔ≠≠úúJ••åå{{KúúÑÑssLΩΩúúÑÑMÑÑkkZZNúú{{ccO99!!PÁÁΔΔ≠≠Qµµîî{{RÁÁΩΩúúS≠≠ååssTååkkRRUÑÑccJJV••{{ZZWÔÔΔΔ••XfifiµµîîYÁÁµµååZΩΩîîss[fifi≠≠ÑÑ\µµååkk]≠≠ÑÑcc^ccZZRR_••îîÑÑ`åå{{kkaÑÑssccbBB9911cµµúúÑÑdkkZZJJeccRRBBfssZZBBgBB11!!h!!iΩΩµµ≠≠júúîîååkîîååÑÑlsskkccmfifiŒŒΩΩnRRJJBBoúúåå{{pîîÑÑssq{{kkZZr9911))sssccRRt••ååssuŒŒ≠≠ååv11))!!wååssZZxfifiµµååyÑÑkkRRz÷÷≠≠ÑÑ{{{ccJJ|••ÑÑcc}ŒŒ••{{~RRBB11ΔΔúússÄúú{{ZZÅîîssRRǵµååccÉŒŒúúkkÑΩΩååZZÖ{{ZZ99Ü99))áååcc99àååÑÑ{{âkkccZZä))!!ãÑÑZZ))嘘÷÷≠≠瘘ŒŒúúéúú{{RRèúússBBêssRR))ë{{RR!!íccBBìúúÑÑccîkkZZBBïîî{{ZZñJJ11óŒŒ≠≠{{òccRR99ôssRR!!ökkJJõ÷÷ΔΔ≠≠ú÷÷ΩΩîîù≠≠îîkkûZZJJ11üRRBB))†kkRR))°RR99¢ˇˇfifi••£˜˜÷÷úú§ZZBB•ZZRRBB¶åå{{ZZßúúååcc®÷÷÷÷ŒŒ©úúúúîî™ååååÑÑ´JJJJBB¨999911≠))))!!Æ!!!!Ø∞ŒŒ÷÷÷÷±ΩΩΔΔΔΔ≤≠≠µµµµ≥{{ÑÑÑÑ¥RRZZZZµRRZZ{{∂ZZccåå∑cckkîî∏ŒŒŒŒ÷÷πΔΔΔΔŒŒ∫µµµµΩΩªúúúú••ºRRRRZZΩZZZZccæBBBBJJø111199¿!!!!))¡))))99¬9999RR√ƒ1111JJ≈îîååµµΔååÑÑ≠≠«{{ssúú»sskkîî…ÑÑ{{•• kkccÑÑÀZZRRssÃccZZ{{ÕŒŒΔΔfifiŒsskkÑÑœZZRRkk–RRJJcc—JJBBZZ“ÑÑ{{îî”BB99RR‘úúååµµ’ΩΩµµΔΔ÷9911BB◊÷÷ŒŒfifiÿ≠≠••µµŸîîååúú⁄sskk{{€ccZZkk‹••ååµµ›÷÷ΔΔfififiîîÑÑúúflkkZZss‡úúÑÑ••·ΔΔ≠≠ŒŒ‚µµúúΩΩ„≠≠îîµµ‰••åå≠≠Âfifi÷÷fifiÊΔΔΩΩΔΔÁ••úú••ËååÑÑååÈ{{ss{{ÍÑÑ{{ÑÑÎÁÁ÷÷ÁÁÏfifiŒŒfifiÌŒŒΩΩŒŒÓµµ••µµÔccZZccúúååúúÒ991199Ú≠≠îî≠≠ÛΩΩúúΩΩÙΔΔ••ΩΩıµµúú≠≠ˆúúÑÑî•ååúú¯ΔΔúúµµ˘JJ99BB˙ΩΩúú≠≠˚RRBBJJ¸ŒŒ≠≠ΩΩ˝ccRRZZ˛≠≠ååîîˇrd¥,&êùù”Õ    ‘◊Œ ’ˇˇøœ ÷˝ˇ– ◊Â˚ˇ— ÿ◊˘ˇ“ Ÿ˜ˇ
  7595. ⁄˜ˇ”–Ÿ”€Â˜ˇ”≈≈”ÿ‘‹◊˜ˇ”˝≈—’’›˜ˇ”˚≈÷Õ÷fi˜ˇ”˙≈ΔæÕ◊fl˜ˇ”¯≈ΔæÕÿ‡◊˜ˇ”ˆ≈Δ”πŸ·˜ˇ”Ù≈Δ¡’⁄‚ˇˇ˙ˇ”Ú≈ΔÕ€„¡ˇ÷ªŒ˝ˇ”≈Δ”Õ‹‰◊ˇˇø⁄π≥ª˛ˇ—Ó≈ΔæÕ› ˇˇ∫¿ˇˇÃÏ≈Δ÷’fiÊˇˇ–€Ÿª˝ˇÃÈ≈—’Û:à;˚Ú$Á ¡ˇø⁄≥⁄≥ˇˇÃÁ≈—ÿ¯    ®_seò{\ZˇÛ&Ë◊ˇˇ÷”Ÿ˛ˇÃÂ≈–Ÿ˛ipaeTù˚Y~˚Û(È ˇÍ”∫∫–͡ˇÃ‰≈»˘âadÄZ¸Yx[YxYx|ˇÙ,͡ˇ–∫˛ˇÃË≈»fl˚2;ÄQ¸YxY[Yx˝Y[YYÆÙ2Π¡ˇ–∫–ΡˇÃÎ≈‘˜';ïLk&K}YxYYxY[˝Y[Y[YYxY{bÙ7Ï ◊ˇˇ€¿ˇˇÃÓ≈„ı6G˝Y
  7596. Sk    JSQ|Y[˛Y xY[YxYY[YY}ˇı<Ìˇˇ”πͪ˛ˇÃÚ≈„˙3G˛YxYYxYYQkÿZYYxY[˝Y[YYx[YvıAÓ ˇˇª◊œπ–ˇˇÃˆ≈&‹ı16YYxYYxY[Yx[Y@*ÁÊ    \xY[YYxY[YYx˝YT^ıGÔ ÂˇºªŸºÂºˇÃ˙≈‹ˆ+B˛YxYxY[Y[˛Y [YYxtN[YYxY[xYY[Y[YxY}5ıI ◊ˇˇ∫–÷πˇˇÃ˛≈‹ı˜`sd{Z˛Y    @K`zYYxYYx˛YxYt∞±ÓÈÂdYY[¸Yx¸YxYAˆLÒˇˇ÷ª⁄ŸŸ˛ˇÃ≈‹-<T{Ä}˝YR7m lY[YY[Y[Y[Y[Q"˝ˇ`YxYY[Y[Y[Y[Y[YYxTlˆJÚˇÍ∫—”¿˛ˇÃfiFÄ][¸Y tl 5zYx˝Yx˛YJıÔ) !    Â`YY[YYx¸YxY[YY}ˆQÛ√ˇπÎ⁄πˇˇÃ≈B˛Y9xYxYxY.Ê ) ˇ|Y[YxY[YY[YY"    !)Ô$+YxYY[YY[Y[Y?uYYxYä˜RÙ¡ŸŒ÷Ÿ◊”ˇˇÃ≈≈kZY[˛Y
  7597. [YYnÊ$     √s˛Y[xYYx˛Y"$È
  7598. ´˝"Z[YxYYx?3Ó¯‚ <zYYò#˜Rı ˇˇºπª∫æˇˇÃ˛≈˜|YYx[YYx[qÁıâÂ!Ê≠Yx˝Y"[Y[Y[+$Ë
  7599. )'\YYG3¯Û‚‚Û‚‚Û„yYxÄ.˜Mˆ˝ˇºŸœˇˇÃ˝≈„{YxYYx[YYQÊ
  7600. Ê) ˇ}[Yx[˝YxYF$!!!_q|6¯˚‚Û¸‚JYYZˇ¯N˜Â˚ˇ–ˇˇÃ˚≈{[Y[¸Y
  7601. z!    kˇ`Y[˛Y [YxYY}˝Èk9FsZ˛YX‚‚Û‚‚Û‚‚Û‚Û‚‰FxYYدB¯◊˜ˇÃ˙≈s˛Y[Y[YxYkËÊ    
  7602. ™n˝YxYxY|+pQ˘YxYÛ˛‚Û˙‚‡]\wûl¯L˘˜ˇÃ˘≈aYxYYxYY[Y`≠ ÈÔ!ÈYxY[˛Y[qÊ#â+aQYxzJ`˜Û˛‚
  7603. „ˆ/l9a`ïìDó¢e5¯H˙˜ˇÃ¯≈/\Y[YY[˛Y*F! ÈÊ$ˇSY[Y[Y[Y,≤
  7604. k
  7605. ‚‚ÛÛqó碣˘¢~˘@˚˜ˇÃ˜≈-ïxY[YY[YxQ)     ) #^˙YrÊ    
  7606. Ó
  7607. ºÛ˛‚Mı¢y*˘D¸◊˜ˇÃˆ≈„T˝Yx˛Y@√ıÊÂrYY[YxYZ' 
  7608. ˛Ë‚‚Û‚9ˆ¢Yrr˘E˝˜ˇÃı≈‹{YxY[YY[Ym )²ˇY[YxY[|
  7609. ˝
  7610. fiÛ‚‚1ˆ¢óäˇ˙@˛˜ˇÃÛ≈TY[YYxYYR)È"5˚˚Yq ¸  ‚‚Û:ˆ¢£fˇ˙D˜ˇÃÚ≈#MzYxY[Yx)t º•`zxQQY[xYbÂ¥Ê˛Ô‚‚Û¯ı¢ïˇ;˙B˜ˇÃÒ≈J\[˝Y(R@}¿ˇrsZYH:˛√`YYxC
  7611.      ÊÈÛ‚‚¸ı¢îA5˙E¢ˇÃ≈/&TYY[YxczxËDYYxõ˨¥KYxz'
  7612.      Ëÿ‚‚ÛÛı¢¶òˇ
  7613. ˚E˛Â˚ˇÃÔ≈ı{YxYx[Q º''à+c ;KxYKK˛Y\
  7614. ≤
  7615. ·‚‚Ûı¢Å~ˇ™˚A˝Â˝ˇÃÓ≈„{[˚Y
  7616. DK¥# ø}Yx˝YxYw≤Î ˛ËÌÛ‚‚ı¢¶wˇ;˚E¸◊ˇˇÃÌ≈!‘{Y[Y[YYxYYLQcQLYYxYYxY[YY;˝˛ÊËËÏ˛‚爢Z\ˇ5˚C˚«Ï≈wz˛YxYY[˛YxYYL˛Y[˛YxYl˛l     & #$Gı¢\=ˇ¸C˙«Ì≈/J]YxYY[YYxY[YxSKY[YY[Yx[Yt9/    πËË
  7617. +q0CQ£ı¢TUˇ¸C˘    ˇ«Ó≈
  7618. 1TxY[xYY[Yx˛YÇ{˛Yx˝Yx˝YQcË    ËKlq~瘢£óy|ˇB¸K˘÷ˇ«Ô≈ıT¸Yx˛Y$[YxÑyxY[YxY[YYxY[Y[YË`KJ9≠z˛¢ £óùÅüîò{ï}|ˇr¸M¯ˇ«≈„{YxY[Y[Y[YYxYÑyYxYY[YYx[˛YxYY^
  7619. #(õWHqJLLKMÄ{òTZ˝YzÄ~˛ˇ˝J˜ˇ«Ò≈‹{Y[YYx˛Y [YYxÅtYY[YYx˛Y [zÉÉÑÑB˛KD˛YxY<LEEDu¸Y[Yìò¸ˇ÷
  7620. ˝Jˆ˘ˇΔÒ≈ùùY[YY[YxYY[YyQ[YYFbBY[Y[ã˛ëôñÅYY[YxY[YYQàDLEuxYzù{~˛ˇ ˙Cı÷ˇ«Ú≈>ï˛YxY[YYxYYy]Yxrn.•zY§ô¸ëOü}˛Y xY[YYlcELSòh˝ˇˆ>Ùˇ«Û≈3TYx˝Yx[Y[YQzxSrâa;•Jñëëã¸ëñˇZx˝YxQ^aEL;˛ˇÂÚ?Û÷ˇ«Ù≈ı{Y[Y[Yx˝Y xxYY}BcEbâVö˛ëãëã˛ë§g}Q`Cˇˇ*LE≠ˇˇÂ9Ú˘ˇ«ı≈Ú{YYx˛Y[Y[YY[xYxNELo`á¯ëãëØˇˇ)æ€æ€“(ED,ˇÔ8Òˇ«ı≈|Z[YxY[˛Y[¸Y    sLEd@Åëãëã˚ëã°∑µ»º´
  7621. 'LL^Ó:ˇ«ˆ≈DNYY[YYxYxYY[Y[YdLtwYÖ¸ëãëã˛ë
  7622. íˇµ∂√º¥≤´ELFjÌ7Ô¡«˜≈1î˛YxYY[YxYYxYY`Lds•h˘ëã˛ë ؃∑¬—≤ÿ
  7623. LEtBÌ7Ó¡«¯≈˙{Y[YY[x˛Y
  7624. [YYz|sECˇ¬íëã˘ë
  7625. ã°Æ∑∂√ª≤ªLLEbÌ<Ìˇˇ«˘≈Ú{xYY[˛Y
  7626. [z|îܡˇJLnΔ—∑§˝ëãëãëëãëôˇËˡ≤≤8ELC®Ó9Ïˇˇ«˘≈\ZYxYz|îv˛ˇ LE0≈—∑üëã˚ëã˛ë ˇÎÎ◊∫ΩΩo+"
  7627. Ó6Ρˇ«˙≈GTïòv˛ˇø–»≈œ≤BLD≈—∑˝ö¯ëãëA˝ÎÌ!ÎÁæ›ÎÔ9Í    ˇˇ«˚≈I=˘– «¸≈— JLE˘»÷⁄⁄Aëëãëã¸ëêÎÎ◊ÎÎ
  7628. ◊ΛÎ'ÓÔ1È ˇˇ«˙≈‘¯≈€b˛aÿ˛Î†ã¸ëãëë~¸ÎÿÎÏÎÎË"Ô*Ë
  7629. ˇˇ…Ú≈Δ÷¥Á ◊˚Îb˘ë    ãv Î◊ÎÎ◊Ê∫˛Î’√Ô)Áˇˇ¿Ú≈Ã˚Î◊˛Îrëãëã˛ëê5    ˘Î◊ÎÈ’ˇÔ0Êˇˇ—Û≈ŒÏ˛Î◊˝Î◊ÎÎ-=˛ëã†≠ˇ◊ÎÎ◊ÎÎ◊ÎÎ’¿Ô'¡ˇÃÙ≈ÃÕÎ◊˝Î◊¸Îi≠≠ˇˇ
  7630. ∏¯ÎË√Ó,‰ˇˇÃı≈» ˝Î◊˝Î◊ÎÎÂÎÎ≤≤ÎÎÏÎÎ◊Î∏ÿÿªøÏ$„ˇˇÃˆ≈»˸Î◊˚ÎÂÎÎÏ˘ÎÍ æˇˇÏ&‚ÂˇÃ˜≈Œ÷≥≥Î◊˝Î◊ÎÎ◊˜Î◊Î’√˛ˇÏ&·ˇ«¯≈«˛ˇÔ∏ÎÎ◊˙Î
  7631. ÍÎÎ◊Î◊ÎΟˇˇË#fl¿«ˆ≈¥ª˝Î◊ÎÎ◊ËÈ˚Îÿˇ ≤ˇÈ(fiº Δ¯≈¿≥ªΩæ⁄Ÿ◊Î∫øÎÎ∏ÿ⁄
  7632. ˇøª≤ÿˇÈ&‹ø¿Δ˘≈øÿ≤≤ªËÔˇ¿ææøˇøøË≤ÿ≤¥ˇË#‹ˇ¿Δ˙≈—¿≤ÿ˝≤ÿ≤≤ÿ≤≤ÿ˚≤)ˇË&‹ˇƒ˙≈ΔˇΩ≤ÿ≤≤ÿ≤≤ÿ≤≤ÿ≤ÿ≤ªΩˇÁ#€    ˇˇ”˘≈Ãˇ¿≥    ≤ÿ≤≤≤    ¥r≥Ê⁄ ˇˇ”¯≈˛ˇ√ø˙ˇπ‚Ÿ    ˇˇ¡Δ˚≈—˛ˇ
  7633.         Ë    flÿˇˇ¿Δ˝≈À˛ˇ‘◊ˇˇ«≈≈”˛ˇ    ”÷ˇˇÀ¿˛ˇ“ ’    ˚ˇ“ ‘˝ˇ —
  7634. ‘ˇœ”ÂŒùùùùùùÏˇ˙ˇ˘ˇÒˇ’Ïˇˇ¸ˇˇ˘ˇÒˇ’6Ïˇˇ¸ˇˇ˛ˇ˛ˇ˛ˇ˛ˇˇˇ˛ˇˇˇ˝˛ˇ˛ˇˇˇˇÈ=Ïˇˇ˛ˇˇˇ˛ˇˇˇ˛ˇˇˇˇˇˇˇˇ˛
  7635. ˇˇˇˇˇÍ7Ïˇˇ˛ˇˇˇ˛ˇˇ˚ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇÁ7Ï    ˇˇˇˇ¸ˇˇ˛˝ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˝ˇˇÈ7Ï
  7636. ˇˇˇˇˇ˚ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˛ˇˇ˚ˇÍ=Ïˇ˛ˇ˛ˇˇ˛ˇˇˇ˛
  7637. ˇˇˇˇˇ˛ˇˇ˛ˇˇ˛ˇˇÍ8Ïˇ˛ˇ˛ˇ˛ˇ˛ˇˇ˛ˇˇˇˇˇ˛ˇ˛ˇ˛˛ˇ˛ˇ˝ˇˇÈ—ˇŒ—ˇŒ—ˇŒùˇM"@ˇ ˇˇˇˇ@
  7638. ˇ·ˇ‚7^
  7639. 4H\, Palatino
  7640. &e.3+∫"CHAPTER à)>1,     Helvetica
  7641.     ˇˇ—ÚˇÆ(@∫Human Interface Principles4⁄∫˙(‡∫%The Human Interface Design Principles
  7642. (‡5
  7643. ˇˇˇˇˇˇˇˇ4^4|lòÄ2^A|rMM!ġˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôôˇˇÃÃffˇˇÃÃ33ˇˇÃÃˇˇôôˇˇˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇˇˇÃÃˇˇÃÃÃÃˇˇôôÃÃˇˇffÃÃˇˇ33ÃÃˇˇÃÃÃÃˇˇÃÃÃÃÃÃÃÃÃÃôôÃÃÃÃffÃÃÃÃ33ÃÃÃÃÃÃôôˇˇÃÃôôÃÃÃÃôôôôÃÃôôffÃÃôô33ÃÃôôÃÃffˇˇÃÃffÃÃÃÃffôôÃÃffffÃÃff33ÃÃffÃÃ33ˇˇÃÃ33ÃÃÃÃ33ôôÃÃ33ffÃÃ3333ÃÃ33ÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇˇˇôôˇˇÃÃôôˇˇôôôôˇˇffôôˇˇ33ôôˇˇôôÃÃˇˇôôÃÃÃÃôôÃÃôôôôÃÃffôôÃÃ33ôôÃÃôôôôˇˇôôôôÃÃôôôôôôôôôôffôôôô33ôôôôôôffˇˇôôffÃÃôôffôôôôffffôôff33ôôffôô33ˇˇôô33ÃÃôô33ôôôô33ffôô3333ôô33ôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇˇˇffˇˇÃÃffˇˇôôffˇˇffffˇˇ33ffˇˇffÃÃˇˇffÃÃÃÃffÃÃôôffÃÃffffÃÃ33ffÃÃffôôˇˇffôôÃÃffôôôôffôôffffôô33ffôôffffˇˇffffÃÃffffôôffffffffff33ffffff33ˇˇff33ÃÃff33ôôff33ffff3333ff33ffˇˇffÃÃffôôffffff33ff33ˇˇˇˇ33ˇˇÃÃ33ˇˇôô33ˇˇff33ˇˇ3333ˇˇ33ÃÃˇˇ33ÃÃÃÃ33ÃÃôô33ÃÃff33ÃÃ3333ÃÃ33ôôˇˇ33ôôÃÃ33ôôôô33ôôff33ôô3333ôô33ffˇˇ33ffÃÃ33ffôô33ffff33ff3333ff3333ˇˇ3333ÃÃ3333ôô3333ff333333333333ˇˇ33ÃÃ33ôô33ff333333ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇffÃÃffôôffffff33ff33ˇˇ33ÃÃ33ôô33ff333333ˇˇÃÃôôff33ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓÓÓÓÓ››››››ªªªªªª™™™™™™ààààààwwwwwwUUUUUUDDDDDD""""""^A|r^A|r$œœœœœœœœœœœœœœœœœœœœœœœœœœœœœœòÄ
  7644. ^6|@MM!ġˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôôˇˇÃÃffˇˇÃÃ33ˇˇÃÃˇˇôôˇˇˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇˇˇÃÃˇˇÃÃÃÃˇˇôôÃÃˇˇffÃÃˇˇ33ÃÃˇˇÃÃÃÃˇˇÃÃÃÃÃÃÃÃÃÃôôÃÃÃÃffÃÃÃÃ33ÃÃÃÃÃÃôôˇˇÃÃôôÃÃÃÃôôôôÃÃôôffÃÃôô33ÃÃôôÃÃffˇˇÃÃffÃÃÃÃffôôÃÃffffÃÃff33ÃÃffÃÃ33ˇˇÃÃ33ÃÃÃÃ33ôôÃÃ33ffÃÃ3333ÃÃ33ÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇˇˇôôˇˇÃÃôôˇˇôôôôˇˇffôôˇˇ33ôôˇˇôôÃÃˇˇôôÃÃÃÃôôÃÃôôôôÃÃffôôÃÃ33ôôÃÃôôôôˇˇôôôôÃÃôôôôôôôôôôffôôôô33ôôôôôôffˇˇôôffÃÃôôffôôôôffffôôff33ôôffôô33ˇˇôô33ÃÃôô33ôôôô33ffôô3333ôô33ôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇˇˇffˇˇÃÃffˇˇôôffˇˇffffˇˇ33ffˇˇffÃÃˇˇffÃÃÃÃffÃÃôôffÃÃffffÃÃ33ffÃÃffôôˇˇffôôÃÃffôôôôffôôffffôô33ffôôffffˇˇffffÃÃffffôôffffffffff33ffffff33ˇˇff33ÃÃff33ôôff33ffff3333ff33ffˇˇffÃÃffôôffffff33ff33ˇˇˇˇ33ˇˇÃÃ33ˇˇôô33ˇˇff33ˇˇ3333ˇˇ33ÃÃˇˇ33ÃÃÃÃ33ÃÃôô33ÃÃff33ÃÃ3333ÃÃ33ôôˇˇ33ôôÃÃ33ôôôô33ôôff33ôô3333ôô33ffˇˇ33ffÃÃ33ffôô33ffff33ff3333ff3333ˇˇ3333ÃÃ3333ôô3333ff333333333333ˇˇ33ÃÃ33ôô33ff333333ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇffÃÃffôôffffff33ff33ˇˇ33ÃÃ33ôô33ff333333ˇˇÃÃôôff33ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓÓÓÓÓ››››››ªªªªªª™™™™™™ààààààwwwwwwUUUUUUDDDDDD""""""^6|@^6|@˜˜˜˜˜˜˜˜˜˜˜˜˜˙ˇˇ˙ˇ˙ˇ˜˜˜˜˜˜˜˜˜˜˜˜˜˜
  7645. 4Å4w?òÄ
  7646. Å6w@MM!ġˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôôˇˇÃÃffˇˇÃÃ33ˇˇÃÃˇˇôôˇˇˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇˇˇÃÃˇˇÃÃÃÃˇˇôôÃÃˇˇffÃÃˇˇ33ÃÃˇˇÃÃÃÃˇˇÃÃÃÃÃÃÃÃÃÃôôÃÃÃÃffÃÃÃÃ33ÃÃÃÃÃÃôôˇˇÃÃôôÃÃÃÃôôôôÃÃôôffÃÃôô33ÃÃôôÃÃffˇˇÃÃffÃÃÃÃffôôÃÃffffÃÃff33ÃÃffÃÃ33ˇˇÃÃ33ÃÃÃÃ33ôôÃÃ33ffÃÃ3333ÃÃ33ÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇˇˇôôˇˇÃÃôôˇˇôôôôˇˇffôôˇˇ33ôôˇˇôôÃÃˇˇôôÃÃÃÃôôÃÃôôôôÃÃffôôÃÃ33ôôÃÃôôôôˇˇôôôôÃÃôôôôôôôôôôffôôôô33ôôôôôôffˇˇôôffÃÃôôffôôôôffffôôff33ôôffôô33ˇˇôô33ÃÃôô33ôôôô33ffôô3333ôô33ôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇˇˇffˇˇÃÃffˇˇôôffˇˇffffˇˇ33ffˇˇffÃÃˇˇffÃÃÃÃffÃÃôôffÃÃffffÃÃ33ffÃÃffôôˇˇffôôÃÃffôôôôffôôffffôô33ffôôffffˇˇffffÃÃffffôôffffffffff33ffffff33ˇˇff33ÃÃff33ôôff33ffff3333ff33ffˇˇffÃÃffôôffffff33ff33ˇˇˇˇ33ˇˇÃÃ33ˇˇôô33ˇˇff33ˇˇ3333ˇˇ33ÃÃˇˇ33ÃÃÃÃ33ÃÃôô33ÃÃff33ÃÃ3333ÃÃ33ôôˇˇ33ôôÃÃ33ôôôô33ôôff33ôô3333ôô33ffˇˇ33ffÃÃ33ffôô33ffff33ff3333ff3333ˇˇ3333ÃÃ3333ôô3333ff333333333333ˇˇ33ÃÃ33ôô33ff333333ˇˇˇˇˇˇÃÃˇˇôôˇˇffˇˇ33ˇˇÃÃˇˇÃÃÃÃÃÃôôÃÃffÃÃ33ÃÃôôˇˇôôÃÃôôôôôôffôô33ôôffˇˇffÃÃffôôffffff33ff33ˇˇ33ÃÃ33ôô33ff333333ˇˇÃÃôôff33ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓ››ªª™™ààwwUUDD""ÓÓÓÓÓÓ››››››ªªªªªª™™™™™™ààààààwwwwwwUUUUUUDDDDDD""""""Å6w@Å6w@$˙ˇ¸ˇ˝¸ˇ˝¸ˇ˝˙ˇ˜˛˝ˇ˛ˇ˙˛ˇ˚¸ˇ˛˜˜¸ˇ˛˚ˇ˛˝ˇ˝˚ˇ˛˚ˇ˛˝ˇ˝˜˛ˇˇ˝
  7647. ˇˇˇ˛
  7648. ˇˇˇ˛˛˛ˇ˝ˇ˙¸ˇ˛¸ˇ˝˚ˇ˛˝ˇ˝˜˜˜˜˜˙ˇ¸ˇ˛¸ˇ˝˚ˇ˛˝ˇ˝˜˛¸ˇˇ
  7649. ˇ˛ˇ˛˜˛˛ˇ˝
  7650. ˇˇˇ˛
  7651. ˇˇˇ˛    ˇˇˇ˝˜¸ˇ˛¸ˇ˝˚ˇ˛˚ˇˇ˚ˇˇ˛ˇˇ˝
  7652. ˇˇˇ˛
  7653. ˇˇˇ˛˛˛ˇ˝ˇ˙˛˛ˇ˝
  7654. ˇ˛ˇ˛
  7655. ˇ˛ˇ˛˛ˇˇ˝˜˛˛ˇ˝
  7656. ˇˇˇ˛
  7657. ˇˇˇ˛    ˇˇˇ˝˜˜˜˜˙ˇ¸ˇˇ¸ˇˇ˚ˇˇˇ˜¸ˇ˛¸ˇ˝˚ˇ˛    ¸ˇˇ˜¸ˇ˛¸ˇ˝˚ˇ˛˝ˇ˝˜˛˛ˇ˝
  7658. ˇ˛ˇ˛
  7659. ˇ˛ˇ˛˛ˇˇ˝˜    ¸ˇˇ˜˙ˇ˛
  7660. ˇ˛ˇ˛
  7661. ˇ˛ˇ˛˛˛ˇ˝˜˙ˇ˜˛˛ˇ˝
  7662. ˇˇˇ˛
  7663. ˇˇˇ˛    ˇˇˇ˝˜    ˇˇ˝
  7664. ˇˇˇ˛
  7665. ˇˇˇ˛    ˛ˇˇ˛˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜˜4^H¿°dONLNd\∫h (e∫LThe desktop is the primary metaphor for the Macintosh interface. It appears °dONLNdLi∫u*
  7666. Lto be a surface on which people can keep tools and documents. Several other °dONLNdòv∫ÇÙ*
  7667. metaphors ar†°dONLNd§vıǰ);&e integrated into the desktop metaphorÔ@°dONLNd v†Ç)´. It makes sense in the °dONLNd‚É∫è,(å∫context of a desktop envir—†°dONLNd¸É,è)r0onment to include folders and a trash can (even °dONLNd,ê∫úΩ(ô∫:though most trash cans don’t sit on the desktop). Menus arL¿°dONLNdfêæú
  7668. (ôæe an extension of °dONLNdxù∫©(¶∫the desktop metaphor' °dONLNdåù©ı)a2. People can connect the idea of making choices fr∫ °dONLNdæùı©
  7669. )⁄om a °dONLNd√™∫∂h(≥∫$computer menu with making choices frf °dONLNdÁ™h∂Ñ)Æom a rt†°dONLNdÌ™Ñ∂Œ)estaurant menu. b‡°dONLNd˝™Œ∂˚)J    Although °dONLNd∑∫√(¿∫people don’t keep rK °dONLNd∑√)V;estaurant menus on the edge of their desks, using the term °dONLNdTƒ∫––(Õ∫menuI °dONLNdXƒ—–3) in the computer envirêİdONLNdnƒ3–[)bonment rÕ¿°dONLNdvƒ[–u)(einforflİdONLNd|ƒu–)!ces the idea that people can use °dONLNdù—∫›O(⁄∫computer menus to make choices.o¿°dONLNdº—P›R)ñ °dONLNdæ„∫Ô(Ï∫NMetaphors in the computer interface suggest a use for something, but that use °dONLNd ∫¸Ì*
  7670. doesn’t defie°dONLNdÓ¸æ)4.ne or limit the implementation of the metaphor-İdONLNdFæ¸)–. For example, a °dONLNdW˝∫    ‹(∫paper fiÕ@°dONLNd_˝‹    Ö)"(le folder has a limited storage capacityç@°dONLNdá˝Ö    )© , but a folder on the Macintosh °dONLNdß
  7671. ∫(∫Mdoesn’t have to be constrained by the same limitations. Computer folders can °dONLNdÙ∫#6*
  7672. hold a limitless number of fi
  7673. °dONLNd7#Á)}*les (up to the storage capacity of the har@°dONLNd;Á#˛)∞dwar@°dONLNd?˛# )e), °dONLNdC$∫0ì(-∫1and this is an advantage that the computer can of°dONLNdt$î0†)⁄ferp¿°dONLNdw$ü0™) . T´Ä°dONLNdz$©0)
  7674. ry to strike a balance °dONLNdë1∫=(:∫between the metaphorÖ†°dONLNd•1=˛)d4’s suggested use and the ability of the computer to °dONLNdŸ>∫JN(G∫support and extend the metaphorá°dONLNd¯>NJS)î. 
  7675. oHv4pHv q∫qF
  7676. ˇ·ˇ‚7^
  7677. ˇˇ‹.ˇ◊°dONLNd˚`∫o/(k∫Direct Manipulationˇˇˇˇˇˇ€r(k1
  7678. °dONLNd{∫á»(Ñ∫Dir͆°dONLNd{»á•)3ect manipulation allows people to feel that they ar6İdONLNdF{¶á∫)fie dirI@°dONLNdK{∫áË) ectly contr{İdONLNdV{Ëá). olling the °dONLNdaà∫îfi(ë∫    objects r“ °dONLNdjàfiîÏ)$eprb‡°dONLNdmàÌîY)esented by the computer§†°dONLNdÑàYî^)l. F@°dONLNdÜà^îx)Accor(İdONLNdãàxîÏ)ding to the principle of dir °dONLNdßàÏî˙)tect °dONLNd´ï∫°O(û∫"manipulation, an object on the scr©°dONLNdÕïO°d)ïeen rR†°dONLNd“ïe°    )%emains visible while a user performs °dONLNd˜¢∫Æ˝(´∫Iphysical actions on the object. When the user performs operations on the °dONLNd@Ø∫ª*
  7679. Qobject, the impact of those operations on the object is immediately visible. For °dONLNdëº∫»<*
  7680. example, a user can move a fiÇİdONLNdƺ<»∏)Çle by dragging an icon that rL¿°dONLNdÀºπ»«)}epr›Ä°dONLNdŒº«»Ù) esents it frB °dONLNd⁄ºı»).om °dONLNd›…∫’∏(“∫<one location to another or can position a cursor in a text fi§°dONLNd…∏’‚)˛
  7681. eld by dirQ†°dONLNd$…„’˙)+ectly °dONLNd*÷∫‚,(fl∫clicking the location wher]`°dONLNdD÷,‚≤)re the cursor should be placed. 
  7682. `J¿´òÄdÅcHHÿãT¿Ùˇˇˇˇˇˇ˜˜˜˜˜˜ÔÔÔÔÔÔÁÁÁÁÁÁ÷÷÷÷÷÷ŒŒŒŒŒŒΩΩΩΩΩΩ≠≠≠≠≠≠úúúúúú    îîîîîî
  7683. åååååå ÑÑÑÑÑÑ {{{{{{
  7684. sssssskkkkkkccccccZZZZZZJJJJJJBBBBBB999999111111))))))!!!!!!ccZZZZJJBBBB111ccRRRRååssssµµîîîîRRBBBB ))!!!!!JJ9999"BB1111#$%JJ9911&BB11))'11!!(RR99))){{ccRR*µµîî{{+!!,sskkcc-9911)).ÑÑccBB/ZZBB))0ssRR11199))2ååcc99311!!4ΩΩååRR5ååcc116ccBB7ssZZ998••{{BB9ΩΩååJJ:úúss99;RR99<••ÑÑRR=ΔΔîîJJ>µµÑÑ99?≠≠{{11@ΩΩÑÑ11A{{kkRRBîî{{RRCååssJJDRRBB))EŒŒîî99Fîîkk))GΔΔåå11HccZZJJIååkk11JÑÑcc))K{{ZZ!!Lúúss))Mfifi••99N!!ORRBB!!PssZZ))QÑÑcc!!RBB11SkkRRT11))UsssskkVZZZZBBW9999))XYZúú••ÑÑ[ss{{kk\{{åå{{]))11))^_åå••îî`îî••úúaÑÑîîååbkkÑÑ{{cRRkkccdccÑÑ{{e≠≠ŒŒΔΔf{{úúîîgRRsskkh{{••úúiZZÑÑ{{j99ccZZkîîΩΩµµlååµµ≠≠mÑÑ≠≠••nssúúîîokkîîååpRR{{ssqBBkkccrîîΔΔΩΩsRRÑÑ{{t••÷÷ŒŒuúúŒŒΔΔvååΔΔΩΩwccîîååxZZååÑÑyÑÑΩΩµµz{{µµ≠≠{ÑÑΔΔΩΩ|{{ΩΩµµ}ssµµ≠≠~ccúúîîkk≠≠••Ä≠≠µµµµÅîîúúúúÇkkssssÉ119999Ñîî≠≠≠≠Ö))1111Ü{{îîîîáRRccccàssååååâJJZZZZäcc{{{{ãÑÑ••••åúúΔΔΔΔçZZssssé11BBBBèBBZZZZê!!!!ëkkîîîîí))9999ìccååååîJJkkkkï99RRRRñ11JJJJóÑÑ≠≠µµòkkååîîôZZ{{ÑÑöRRkkssõJJcckkúZZkkssùBBRRZZûssÑÑîîüRRccss†BBJJRR°))1199¢!!))11£1199BB§RRZZkk•JJRRcc¶ÑÑåå••ßcckkÑÑ®JJRRkk©ÑÑåå≠≠™ååîîΩΩ´ΔΔΔΔŒŒ¨µµµµΩΩ≠••••≠≠ÆÑÑÑÑååØkkkkss∞µµµµΔΔ±RRRRZZ≤ÑÑÑÑîî≥BBBBJJ¥{{{{ååµ111199∂))))11∑{{{{îî∏úúúúΩΩπåååå≠≠∫kkkkÑѪcccc{{ºBBBBRRΩ!!!!))æÑÑÑÑ••ø{{{{úú¿îîîîΩΩ¡RRRRkk¬!!√))))99ƒ≈îîååµµΔååÑÑ≠≠«{{ssúú»sskkîî…ÑÑ{{•• kkccÑÑÀZZRRssÃccZZ{{ÕŒŒΔΔfifiŒååÑÑúúœRRJJcc–JJBBZZ—ÑÑ{{îî“BB99RR”úúååµµ‘îîÑÑ≠≠’ZZRRcc÷9911BB◊úúåå≠≠ÿ{{kkååŸssccÑÑ⁄îîååúú€sskk{{‹kkccss›ÑÑssîîfi))!!11fl••úú≠≠‡ÑÑ{{åå·ccZZkk‚fifi÷÷fifi„≠≠••≠≠‰sskkssÂZZRRZZÊccZZccÁJJBBJJËÑÑssÑÑÈ{{kk{{Í••åå••ÎÏÌååssÑÑÓkkZZccÔccRRZZ≠≠ååúúÒ••ÑÑîîÚúúÑÑååÛ{{cckkÙÅc`J·≠ù—µ–
  7685. “„ÙÙµ— ”≠˝Ù“ ‘„˚Ù” ’„˘Ù‘
  7686. ÷„˜Ùµ‘ ◊≠ˆÙ÷∞’ÿÙÙ¬´⁄˚Ùÿ≥∞÷Ÿ„˛Ù‚⇲ÙÏÃ≈≈Δµ∞◊⁄„ÙÙ≥fl±‚fiƒÙÙÏ«≈¿≈≈Δ÷Õÿ€≠٬Ϩ¬¨fi∂ÙÙÏø≈¿≈≈¿≈Δ≥ÕŸ‹„Ù‡¢§fl˛ÙÏ«˛≈¿˝≈Δ≥Õ⁄›Ùƒfl≥¨£ÁÏÙÙÏ«≈≈¿˛≈¿≈¿≈Δ≥Õ€ fi„˛Ù‡⁄Ïfl˛ÙÏø≈¿˛≈¿˝≈¿≈Δ“Õ‹"fl ≠ÙÙ±¨¥±´ƒÙÙÏ«˛≈¿˛≈¿≈¿˝≈Δ∂Õ›#‡Ù·fi¥‡fl€˛Ù«≈≈¿˛≈¿¸≈¿≈¿≈«√Õfi%·„ÙÙ¬¨´Œ˛ÙÏ«≈≈¿≈≈¿˛≈¿≈≈¿¸≈«∂Õfl&‚„˛Ù
  7687. flµ¨µÙÙÏ«≈¿˚≈¿˛≈
  7688. ¿≈≈¿≈¿≈≈‘“Õ‡*„ ≠ÙÙ¬‡ƒ£fiÙÙÏø˛≈¿≈≈¿˛≈¿˝≈¿˛≈¿≈≈Δ≥Õ·-‰„ÙÙº±˛⁄fiÙÙÏ«≈≈¿˛≈¿≈≈¿≈≈¿≈¿˛≈¿˛≈¿≈Δ–∞‚,ƒ≥flÆŸ±∂ÙÙÏ«≈≈¿≈≈¿˛≈¿≈¿¸≈¿≈≈¿≈¿˝≈–∞„,ʄٵŸ·´µ≠˛ÙÏø≈¿˚≈¿¸≈¿≈¿˛≈¿˛≈¿≈¿≈¿–⁄‰-Á≠˛Ù∂¨·ÙÙÏ«˛≈¿≈≈¿˛≈¿≈≈¿˝≈¿˝≈¿˙≈Ã⁄Â4ËÙÙ¬´⁄¥±ºÙ«≈≈¿˛≈¿≈≈¿≈≈¿˝≈¿˛≈¿≈¿˛≈¿≈¿≈¿≈ÃÊÊ2È„˛Ù‚⇲ÙÏ«≈≈¿≈≈¿˛≈¿≈¿˛≈¿≈¿˛≈¿¸≈¿˚≈¿ÃÊÁ2Í„ÙÙ±⁄±‚fiƒÙÙÏ«≈¿˚≈¿¸≈¿¸≈¿˛≈¿≈¿˛≈¿≈≈¿˛≈«ØË:Î ≠Ù€ƒ≠¥‚–∂ÙÙÏ«˛≈¿≈≈¿˛≈¿≈≈¿˛≈¿≈¿˛≈¿˝≈¿≈¿˝≈¿≈≈¿«±Í<ÏÙƒ´¨≥¨‡ÙÙ«≈≈¿˛≈¿≈≈¿≈≈¿˛≈¿¸≈¿˛≈¿≈¿˛≈¿≈¿≈≈¿˛≈«Î=̄ه·µ‡¨·ƒÙÙÏ«≈≈¿≈≈¿˛≈¿≈¿˛≈¿Œ›≈≈¿≈¿˛≈¿˝≈¿˝≈¿˛≈¿≈≈Ã’Î<Ó„ÙÙ±´⁄´µfiÙÙ«≈¿˚≈¿˛≈¿”øÿÁ‰Ù¿¸≈¿˛≈¿˛≈¿≈¿˛≈¿˛≈¿≈ÃÏAÔ ≠ÙƒÙÙ±⁄€∂ÙÙ«˛≈¿≈≈¿≈«œµÙ¬ôåttfkÙ≈¿≈¿≈¿≈≈¿˛≈¿¸≈¿˛≈¿˛≈¿ÃÆÌE$„Ù´ºÙÙœ¬ÙÙÏ«¿≈¿≈≈¿«•–áÜlttÑàfÜltÙ≈≈¿˛≈¿˛≈¿≈≈¿≈≈¿˛≈¿˛≈¿˛≈À∞Ó<Ò„˛Ù±¨¬˝ÙÏ«˝≈ΔûÜle¸tkk˝teΩ¿˛≈¿˝≈¿˘≈¿˛≈¿˛≈¿≈¿≥⁄ÔEÚ„ÙÙfi´±flƒÙÙ«≈¿≈¿≈óìh˛tue˝tu˝t£≈≈¿˛≈    ¿≈¿≈≈¿≈¿≈¿˝≈¿˛≈¿˝≈¿“⁄FÛ≠˛Ù±·fi€˛Ù«˚≈ò|étte˛tueete˛tµ¿˛≈¿¸≈¿˛≈¿≈≈¿˛≈¿˛≈¿≈¿≈≈Δ“∞ÒHÙÙÙ±¨⁄¥´∂ÙÙÏ«≈¿≈¿≈¿≈ô|í˚te˝tuteµ≈≈¿˛≈¿≈¿˛≈¿˛≈¿≈≈¿˛≈¿˝≈¿˛≈–∞ÚIıØÙÙµfl⁄€µ˛ÙÏ«¸≈
  7689. ¿≈≈n|íeuteu¸tetet£≈¿˛≈¿˝≈¿˛≈¿˛≈¿˛≈¿˛≈¿˝≈¿≈–∞ÛOˆØ≥º¨fi´ŒÙÙÏø≈¿≈¿≈¿≈≈¿ò|éttete˝tue˛tµ¿≈≈¿˛≈¿˝≈¿˛≈¿˛≈¿˛≈¿˛≈¿≈¿≈≈¿¡∞ÙL˜‰ÙÙ··´±˝Ù«˛≈¿˝≈¿≈ò|î˚tuete˝tµ≈¿˛≈¿˛≈¿˛≈¿˛≈¿˛≈¿˛≈¿˛≈¿˝≈”“∞ıS¯
  7690. ƒfl´±⁄·⁄˛Ù    Ï«≈≈¿≈≈¿≈¿˛≈á|qe¸te˛teutt£˛≈¿˛≈ ¿≈≈¿…ÍÒÔÌ›≈¿˛≈¿˛≈¿˛≈¿≈¿≈Δ⁄ˆQ˘ØÙ¨µÙ¨¢€˛ÙÏ«≈≈¿≈¿˚≈¿õ|q˛teu˚teteµ≈≈¿˛≈ Δ ¡Â.MMEMEKR/(&ÔÔœ¡œ¡œ¡œ¡œœ»ÃÏÆ˜L˙ØÙÙfi¨Ï€£˛Ù«≈¿¸≈    ¿≈¿≈¿Δõ|qe˛te˚t\Z_°¿≈…ÃÁ%(:??MME˛ME˚M>??˘M?2'ÙÙʯV˚‰˝Ù∂¨¨˛ÙÏ«˛≈¿≈≈¿˚≈Ÿ~|qttuettureÇk?@?27"1P@¸ME˛ME˛MEMEME˛MEMEMEMEMEM@KKR˙M¸Ø˚Ù fiƒÙÙÏ«≈≈¿≈≈¿˛≈¿≈¿≈¿»w|qttetågééã?GFE˚MEMEME˛M=˛M=˙ME˜ME˛ME3˚T˝ ˜ÙÏ«≈≈¿≈¿˝≈¿˝≈¿Ÿh|ge˛tãÙX±aLM6EMEMEME?¸M
  7691. >6R1SPK?>M=MM=˛MEM=MEM=˝MEMEN#¸R˝˘ÙÏø≈¿¸≈¿≈¿≈≈¿˛≈»||î˝thÄDGE;;J??ONJ;1RO16>MME?J;Ù;G˝M=¯MEM=˛M3ÙÙ˝V¸‚˚ÙÏ«˛≈¿≈≈¿¸≈-¿≈≈¿≈»||ptuetãÅÄ
  7692. Ù;?@JKR6J8MG??FKR11&1&0?SÙL¸M=MMEM=˚ME6˛Ù˝V˚‚˝Ù«≈≈¿≈≈¿˛≈¿≈¿˛≈¿≈≈ ||qtette≠ÉÑ_[V˛Ù¬–Δ”ÒÌÓÊ …”¿≈≈∑À÷';9ME˜M=˛M6˛ÙU¸W˙
  7693. ‚ÙÙÏ«≈≈¿≈¿˝≈¿˝≈¿˛≈¿œ||îe˛tã Ö`¸t"Ù¿≈¿≈¿≈Δ≈¿≈≈¿¿≈¿≈¿≈¿»JQIMMEMEM=MME˝MP˛Ù,˚G˘Ùÿ˚≈¿≈¿≈≈¿˝≈¿≈≈®ë|q˛tukÙÙte˝tÙ¸≈¿¿≈≈¿˜≈·5@K˘MEMM5Ù$˛ÙH˙S¯‚Ï«≈¿≈¿˚≈¿≈≈¿˛≈
  7694. ¿≈ w|gtuete˛Ù
  7695. kttuet∂≈¿≈¿˛≈¿≈≈¿≈¿≈¿≈¿≈¿≈‹=MMEM=MM=˝M/¸Ù˙N˜ÙÏ«˛≈¿≈¿≈¿˛≈¿≈≈¿˛≈»w|qte˛t˛Ùãttettµ¿˝≈¿¸≈¿˛≈¿˛≈∑BME˘M    EG1ÙÏÙÙ˘OˆÙÏ«¿˙≈¿˛≈    ¿≈≈¿≈»w|ge˝técàru˝t£˛≈¿˛≈¿≈¿˛≈¿˛≈¿‰<ME˛M=MM>˛?XXŸ“˛Ù‚¯Mˆ    ‚ÙÏ»¿≈¿≈¿˝≈¿¸≈¿…w|g˝te˝tee˛tµΔ¿˛≈¿¸≈¿˛≈¿≈*9E˛M =MEI1ÙÙÈ”Ã˛Ù˜Lı‚ÙΔ˝≈¿≈¿˛≈¿≈¿˛≈w|nttue˘tue£Ÿ¿≈¿˛≈¿≈¿˛≈¿≈≈E˛M=EJ;Ù&ÔŸ‘¿≈¿«ÙÙ ˆEÙ‚ÙΩΔ≈¿¸≈¿¸≈ ¿≈w|ëeteteute˝tetµ»˝≈¿¸≈¿≈≈¿◊8¸ML;¿≈¿˝≈«ÎÙÙıIÛ
  7696. ‚ÙΩΔ≈¿≈¿≈¿˝≈¿≈≈™w|g˚tetteu˛tÙ»≈¿≈¿˛≈¿≈¿˝≈    Û@MM=MG4◊¿˝≈¿≈»ÙÙı@ÚÙΩΔ˚≈
  7697. ¿≈¿≈≈¿≈w|ge¯te˛tÙΔ¸≈¿¸≈
  7698. ¿≈¿@E=4@‘˛≈¿≈≈Δ–˛ÙÙGÒ    ÙΩΔ¿≈¿≈¿˚≈ æw|ättuettue˝tueÙ≈¿≈≈¿≈≈¿≈¿≈¿˛≈)?M<CXÿ≈¿˛≈¿ΔΩ˛ÙÛFÙ¬»¿˝≈ ¿≈¿≈¿ªw|mtte˛tetu˛tetÙ≈≈¿¸≈¿˛≈    ¿≈¿ËIMBF’¿˛≈¿≈ΔΩ˛Ù
  7699. ÚBÔ‚ÙÏ«≈¿≈¿¸≈®w|u˝te˛teeu˛tÙ¿˛≈¿≈¿˛≈¿˝≈ Δ3MA-Δ≈≈¿≈≈ΔΩ˛Ù
  7700. =ÓÙÏ«˝≈
  7701. ¿≈¿≈®w|utue˙turmïÙ≈≈¿¸≈¿˛≈¿≈¿≈%>F”≈¿≈≈¿≥˛ÙÔ>Ì‚ÙÏ«≈¿¸≈¡w|te˛t
  7702. uetåvziíêßΔ˛≈¿≈¿˛≈¿˛≈¿≈¿«!"«¸≈–˛ÙÓ;Ï
  7703. ÙÙÎΔ≈≈¿≈¿≈®w|˝t
  7704. uåzxîɰ¡«≈≈¿≈¿¸≈¿˛≈¿¸≈¿˛≈¿≈…√˛ÙÌ=ÎÙÙΩΔ¿˝≈¶w|åvv~èí°†ÀΔ≈¿≈≈¿˛≈¿≈¿≈¿≈≈¿˛≈¿≈≈¿˛≈¿≈«˛ÙÏ9ÍÙÙΩΔ≈¿≈¿Δw}wpèúπ≈¿≈¿≈¿≈≈¿≈≈¿˝≈¿¸≈¿˛≈ ¿≈≈¿≈≈«ÏÙÙ‚Î4ÈÙÙΩΔ˛≈Δ¡õüæ≈¿˘≈¿≈≈¿≈≈¿˝≈¿≈¿˛≈¿˛≈¿≈¿«ÏÙÙÍ5Ë
  7705. ÙÙΩΔ≈¿˝≈¿≈≈¿≈¿≈¿≈¿≈≈¿≈≈¿≈≈¿≈¿¸≈¿˛≈¿˛≈»ÏÙÙ‚È)Á
  7706. ÙÙΩΔ˝≈¿˘≈¿˜≈¿˛≈¿≈¿˛≈¿˛≈«ÏÙÙË2Ê
  7707. ÙÙÏ…¿≈¿≈≈¿≈¿≈¿≈¿≈≈¿≈¿≈¿≈¿≈¿≈≈¿¸≈¿˛≈¿ΔÏÙÙ‚Á-Â
  7708. ÙÙΩ˝≈¿˛≈¿˝≈¿˛≈¿˚≈¿≈¿≈¿≈¿≈≈¿≈ΔΩÙÙÊ.‰
  7709. ÙÙ–≈¿˛≈¿≈≈¿≈¿˛≈¿˝≈¿≈¿˝≈¿˛≈¿≈≈ΔΩÙÙ‚Â*„    ÙÙÃ≈≈¿≈≈¿¸≈¿˛≈¿≈¿¸≈¿˛≈¿˛≈ΔΩÙÙ‰*‚ÙÙÃ˛≈¿≈≈¿≈¿˛≈¿¸≈¿≈¿˛≈¿˛≈¿ΔΩÙÙ‚„&·ÙÙÿ˙≈¿˛≈¿≈¿≈¿˛≈¿˛≈¿≈≈ΔΩÙÙ‚‚$‡    Ï«≈¿≈¿≈¿˛≈¿˙≈¿˛≈¿˛≈«ΩÙÙ·#fl‚Ï«˚≈¿˛≈¿≈¿≈¿˛≈¿˛≈¿«Ï˛Ù‡#fi
  7710. Ï«≈¿≈¿˛≈¿˝≈¿≈≈¿˛≈¿≈«$˛Ùfl‹fi«˛≈¿˛≈¿≈¿¸≈¿˛≈ÃÏ˛Ùfi⁄“÷Δ˛≈¿¸≈¿≈¿˛≈¿–˝Ù›⁄ÙΩΔ¿˛≈¿≈≈¿¸≈¿Ω˝Ù‹ŸÙ“≈≈¿˛≈¿≈≈¿≈¿≈“˛Ù€ŸÙÙ–≈≈¿˝≈¿˛≈Ã˛Ù‚⁄ÿ
  7711. ÙÙ“≈≈¿≈¿≈≈¿≈«˛ÙŸ◊
  7712. ÙÙ“˙≈Δ¬ÙÙ‚ÿ÷
  7713. ÙÙ÷Δ¿≈¿≈¿fiÙÙ◊’ ÙÙΩ…≈≈ΔΩÙÙ÷‘ÙÙÏ««¬˛Ù’” ÙÙÏÏ˛Ù
  7714. “¸Ù    ” “ÙÙ“    —‚—–œùùùùùùùfl¸Ù˝ÙÓÙ›flÙ˝ÙÍÙ›flÙ¸
  7715. ÙÙÙÙ˛Ù˝˛Ù˛Ùfi!flÙ¸
  7716. ÙÙÙÙÙ˛ÙÙ˛ÙÙ›flÙ¸ÙÙÙ˛Ù˛ÙÙ¸Ù›flÙ¸ÙÙÙ˛¸ÙÙ¸Ù›flÙ¸ÙÙÙ˛Ù˚Ù¸Ù›"flÙ˝Ù˛ÙÙ˛Ù˛ÙÙ˛ÙÙ›fl¸Ù˝ÙÙ˝˛Ù˝˛ÙÙÙfiùùùùÚÙ˙ÙÚÙÒÙ¯ÙÙ„ÚÙÙ¸ÙٷٯهCÚÙÙ¸ÙÙ˛Ù˛ÙÙÙ˛ÙÙÙÙ˛Ù˛ÙÙ˛˛Ù˛ÙÙ˛˛Ù˛ÙÙÙJÚÙÙ˛ÙÙÙ˛ÙÙÙÙÙÙÙÙÙ˛ÙÙÙ˛    ÙÙÙÙ˛ÙÙÙÙÒEÚÙÙ˛ÙÙ¸ÙÙ˛ÙÙÙ˛ÙÙ˛ÙÙ˚    ÙÙÙÙ˛ÙÙ˛ÙÒGÚ
  7717. ÙÙÙÙ˝ÙÙ˛ÙÙÙ˛ÙÙ˛ÙÙ˛˝ÙÙÙÙ˛ÙÙ˛ÙÒJÚ
  7718. ÙÙÙÙÙ˛ÙÙ˛ÙÙÙ˛ÙÙ˛ÙÙÙ˛    ÙÙÙÙ˛ÙÙ˛ÙÒJÚÙ˛Ù˛ÙÙ˛ÙÙ˛ÙÙÙÙÙÙÙÙÙÙ˛    ÙÙÙÙ˛ÙÙ˛ÙÒFÚÙ˛Ù˛Ù˛ÙÙÙ˛    ÙÙÙÙÙ˝ÙÙÙÙ˛˛ÙÙÙÙÙ˛˛Ù˛Ù˛ÙÒ◊Ù»◊Ù»◊Ù»ùùùˇ…
  7719. @ˇ ˇˇˇˇ@
  7720. ˇ·ˇ‚7^
  7721. 4*\¯, Palatino
  7722. &e.3+ú"CHAPTER à)>1,     Helvetica
  7723.     ˇˇ—ÚˇÆ(@úHuman Interface Principles4⁄*˙¯
  7724. (‡*6
  7725.     )r%The Human Interface Design Principles4^*¿¯
  7726. °dONLNd\úh¥(eúFigurR¿°dONLNd\¥h»)e 1-1@°dONLNd
  7727. \»hr)& shows a folder icon being dragged acrí¿°dONLNd0\sh“)´oss the desktop as an °dONLNdFiúu‹(rúexample of dir凰dONLNdTi‹ur)@ ect manipulation on the computer"†°dONLNdtiruw)ñ. 
  7728. ó*®¯4ò*®¯ ò*ò∂
  7729. ˇ·ˇ‚7^
  7730.     °dONLNdwçúòΔ(ïú
  7731. Figure 1-1°dONLNdÇçfiò+)BDirect manipulation
  7732. °dONLNdó ú÷3(”ú#In addition to expecting physical rÿ`°dONLNd∫ 3÷V)ó    esults frÊ¿°dONLNd√ V÷Ï)##om their actions, users want their °dONLNdÊ◊ú„»(‡ú tools to prQ¿°dONLNdÒ◊…„Û)-Bovide feedback. For example, when a drawing tool is moved, a line °dONLNd3‰ú·(ÌúHappears in the document on which the user is working. Users want to see °dONLNd{Òú˝fl*
  7733. what actions arŒ†°dONLNdäÒfl˝÷)C7e available at any given moment. If grave consequences °dONLNd¬˛ú
  7734. fl(úmight follow fr^¿°dONLNd—˛fl
  7735. ◊)C7om any of those actions, they want to know about those °dONLNd ú˘(úconsequences—beforœÄ°dONLNd ˘Ê)]5e any damage is done and while they can still change °dONLNdOú$fi(!úItheir minds. They want clues that tell them that a particular command is °dONLNdò%ú1ı*
  7736. being carried out, orß °dONLNd≠%ı1Ÿ)Y5, if it cannot be carried out, they want to know why °dONLNd„2ú>π(;úAnot and what they can do instead. Users also want topics of inter‡°dONLNd$2π>”(;πest to °dONLNd,?úKfi(Húbe highlighted.°dONLNd<Qú]-*Animation, when used sparingly    ‡°dONLNdZQ-]ı)ë0, is one of the best ways to show a user that a °dONLNdä^újü(gúrE°dONLNdã^†j‘)Fequested action is being carried out. For example, animated pointers r∫°dONLNd—^‘j(g‘eassur…¿°dONLNd◊^j˜)e °dONLNdŸkúwø(túthe user `°dONLNd·køw)#, during a lengthy pr{@°dONLNdˆkwâ)[ocess such as saving a lar¿‡°dONLNdkâwË)oge document to disk, °dONLNd%xúÑí(Åú7that the computer is completing the task without any pr9@°dONLNd\xìÑ∑)˜oblems. 
  7737. ©ö±¯òÇàÍàHHÿãP¡˛ˇˇˇˇˇˇˇˇˇˇÃÃˇˇˇˇôôˇˇˇˇffˇˇˇˇ33ˇˇˇˇˇˇÃÃˇˇˇˇÃÃÃÃˇˇÃÃôô    ˇˇÃÃff
  7738. ˇˇÃÃ33 ˇˇÃà ˇˇôôˇˇ
  7739. ˇˇôôÃÃˇˇôôôôˇˇôôffˇˇôô33ˇˇôôˇˇffˇˇˇˇffÃÃˇˇffôôˇˇffffˇˇff33ˇˇffˇˇ33ˇˇˇˇ33ÃÃˇˇ33ôôˇˇ33ffˇˇ3333ˇˇ33ˇˇˇˇˇˇÃàˇˇôô!ˇˇff"ˇˇ33#ˇˇ$ÃÃˇˇˇˇ%ÃÃˇˇÃÃ&ÃÃˇˇôô'ÃÃˇˇff(ÃÃˇˇ33)ÃÃˇˇ*ÃÃÃÃˇˇ+ÃÃÃÃÃÃ,ÃÃÃÃôô-ÃÃÃÃff.ÃÃÃÃ33/ÃÃÃÃ0ÃÃôôˇˇ1ÃÃôôÃÃ2ÃÃôôôô3ÃÃôôff4ÃÃôô335ÃÃôô6ÃÃffˇˇ7ÃÃffÃÃ8ÃÃffôô9ÃÃffff:ÃÃff33;ÃÃff<ÃÃ33ˇˇ=ÃÃ33ÃÃ>ÃÃ33ôô?ÃÃ33ff@ÃÃ3333AÃÃ33BÃÃˇˇCÃÃÃÃDÃÃôôEÃÃffFÃÃ33GÃÃHôôˇˇˇˇIôôˇˇÃÃJôôˇˇôôKôôˇˇffLôôˇˇ33MôôˇˇNôôÃÃˇˇOôôÃÃÃÃPôôÃÃôôQôôÃÃffRôôÃÃ33SôôÃÃTôôôôˇˇUôôôôÃÃVôôôôôôWôôôôffXôôôô33YôôôôZôôffˇˇ[ôôffÃÃ\ôôffôô]ôôffff^ôôff33_ôôff`ôô33ˇˇaôô33ÃÃbôô33ôôcôô33ffdôô3333eôô33fôôˇˇgôôÃÃhôôôôiôôffjôô33kôôlffˇˇˇˇmffˇˇÃÃnffˇˇôôoffˇˇffpffˇˇ33qffˇˇrffÃÃˇˇsffÃÃÃÃtffÃÃôôuffÃÃffvffÃÃ33wffÃÃxffôôˇˇyffôôÃÃzffôôôô{ffôôff|ffôô33}ffôô~ffffˇˇffffÃÃÄffffôôÅffffffÇffff33ÉffffÑff33ˇˇÖff33ÃÃÜff33ôôáff33ffàff3333âff33äffˇˇãffÃÃåffôôçfffféff33èffê33ˇˇˇˇë33ˇˇÃÃí33ˇˇôôì33ˇˇffî33ˇˇ33ï33ˇˇñ33ÃÃˇˇó33ÃÃÃÃò33ÃÃôôô33ÃÃffö33ÃÃ33õ33ÃÃú33ôôˇˇù33ôôÃÃû33ôôôôü33ôôff†33ôô33°33ôô¢33ffˇˇ£33ffÃç33ffôô•33ffff¶33ff33ß33ff®3333ˇˇ©3333ÃÙ3333ôô´3333ff¨333333≠3333Æ33ˇˇØ33ÃÃ∞33ôô±33ff≤3333≥33¥ˇˇˇˇµˇˇÃÃ∂ˇˇôô∑ˇˇff∏ˇˇ33πˇˇ∫ÃÃˇˇªÃÃÃúÃÃôôΩÃÃffæÃÃ33øÃÿôôˇˇ¡ôôÃìôôôô√ôôffƒôô33≈ôôΔffˇˇ«ffÃûffôô…ffff ff33ÀffÃ33ˇˇÕ33ÃÃŒ33ôôœ33ff–3333—33“ˇˇ”ÃÑôô’ff÷33◊ˇˇˇˇˇˇÿ˘˘˘˘˘˘ŸÚÚÚÚÚÚ⁄ÏÏÏÏÏπ‹flflflflflfl›ÿÿÿÿÿÿfi““““““flÀÀÀÀÀÀ‡ƒƒƒƒƒƒ·ææææææ‚∑∑∑∑∑∑„±±±±±±‰™™™™™™Â§§§§§§ÊùùùùùùÁññññññËêêêêêêÈââââââÍÉÉÉÉÉÉÎ||||||ÏvvvvvvÌooooooÓiiiiiiÔbbbbbb[[[[[[ÒUUUUUUÚNNNNNNÛHHHHHHÙAAAAAAı;;;;;;ˆ444444˜------¯''''''˘      ˙˚¸
  7740.  
  7741.  
  7742.  
  7743.  
  7744.  
  7745. ˝˛Íà©ö±¯ ÅÅÅÅÅ˘ ÅÅÅÅÅ˘ ÅÅÅÅÅ˘¸Å˛Å˛Å˛Å˛Ö˛˙˝˛˛ÅÅÅÅᲲ˚!˛˛˛Í|†ÅÅÅÅ÷ı˛Ò˜˛Ô˛˛¸0˛˛Ív|ÅÅÅÅ÷
  7746. ˛*+*+*+*+*+*Ä˛Û˛˜+˛Ô˛¸2˛˛Í†ÅÅÅÅ÷˛+O˛˝˛U+ŞÙ˛+Å˙¨+˛Ô˛¸Ñ˛˛Óv†v†v|Ú¸˛˛˛˛˛Í¸˛˚˛˛˛˛˛˛˛Ò    ˛˛˛˛˛˛fi˛˛Ù˛˛Û˛˛Ò˛˛Á˛˛˜˛˛ÅŪ˛+˛
  7747. ˛˛˛˛+V˛Ù ˛+¨*+*+*++˛Ô˛¸{˛˛Ô    |†|†|†v†|†Û˛˛¯˛˛Í˛˛¯˛˛˙˛˛Ò˛˛˛˛⁄˛˛Ù˛˛Û˛˛Ú˛˛˛‹˛˛ÅŪ˛*˛
  7748. ˛˛˛˛*Å˛Ù ˛+¨+*U++*+˛Ô˛¸∞˛˛  Ò˛˛¸˛˛˛˛˛˝˛Ò˛˛˚¸˛˛˛˝˛Ú    ˛˛˛˛˛˛˛˝˛˛    ˛˛˛˛˛˛Ú˛˛˚˝˛˛¸˛˝˝˛˛˛˛Ú˛˛¸¸˛˝˝˛˝˛˛˛˛˛˛˝˛˛˛˛ÅŪ˛+˚˛˛˛+V˛Ù ˛+¨*+*+*++˛Ô˛¸’˛˛     Ò˛˛¸
  7749. ˛˛˛˛˛˛˛˛Ú˛˛¸    ˛˛˛˛˛˛˛˛˛Ò˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛Ú˛˛¸˛˛˛˛˛˛˛˛˛˛˛˛˛˛Ú˛˛˝˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛ÅŪ˛+¸˛˛˝+Å˛Ù ˛+¨U++*U++˛Ô˛¸ ˛˛;;;;Ò˝˛˛
  7750. ˛˛˛˛˛˛˛˛Ú˝˛˛    ˛˛˛˛˛˛˛˛˛Ò˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛Ú˛˛˚¸˛˛˛˛˛˛˛˛˛˛˛Ò˛˛˛˛˛˛˛˛˛˛˛˛˛¸˛˛˛¸˛˛˛ÅŪ˛+¸˛˛˝+V˛Ù ˛+¨*+*+*++˛Ô˛¸æ˛˛    ;:;;:;;:Ú˛˛¸˛˛˛˛˚˛Ú˛˛¸    ˛˛˛˛˛˛˛˛˛Ò ˛˛˛˛˛˛˚˛ ˛˛˛˛˛˛Ú˛˛¸˛˛˛˛˛˛˛˛˚˛˛˛˛˛    ˛˛˛˛˚˛˛˛¸
  7751. ˛˛˛˛˛˛˛˛ÅŪ˛*ˆ*ŞÙ˛+Å˙+˛Ô˛¸¬˛˛
  7752. @F@F@F@F@F@Û˛˛¸    ˛˛˛˛˛˛Ó˛˛¸    ˛˛˛˛˛˛˛˛˛Ò
  7753. ˛˛˛˛˛˛˛˛˚    ˛˛˛˛˛˛Ú˛˛¸˛˛˛˛˛˛˛˛˛˛˚˛˛Ô
  7754. ˛˛˛˛˛˛˛˛˚˛˛¸
  7755. ˛˛˛˛˛˛˛˛ÅŪ˛+¸˛˛˛*+V˛Ù˛˜+˛Ô˛¸’˛˛ÔEi˛Ei˛EiÛ˛˛¸    ˛˛˛˛˛˛˛˛Ú˛˛¸    ˛˛˛˛˛˛˛˛˛Ò˛˛˛˛˛˛˛˛˛ ˛˛˛˛˛˛Ò˛˛¸˛˛˛˛˛˛˛˛˛˛˛˛˛˛Ú˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛ÅŪ˛+O˝˛˛O*UzŞÙ˛+|˘+˛Ô˛¸°˛˛Ô˛E?˛E?EEÛ˛˛¸˛˛˛˛˛˝˛Ò¸˛˛¸˛˛˛˝˛˛Ú˝˛˝˛˛˛˝˛˛˘˛¸˛˛¸˛¸˛˝˝˛˛˛˛Ò˛˛˛¸˛˝˝˛˝˛˛˛˛˛˛¸˛˛˛ÅÅ∫
  7756. ˛*+*+*+*+*ÄVIJÛ˛+F˛+˝˛+˛Ô˛¸0˛˛Ó÷±÷˛±÷±Åƒ˛˛ÅÅñ˛+į˛Ú˛˜+˛Ô˛¸*˛˛Ì±´±´Å√˛˛ÅÅñ˛Ä˛Ë˚¨˝˛Ó˛¸˛˛ÅÅÅź˛˛Á˜˛Ó˛¸˛˛ÅÅÅź˛…˛¸˛˛ÅÅÅÅɲ¸˛Å˛Å˛Å˛Å˛Å˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÒVŞŞŞ˛ÅVîV˛¸â˛˛V+V+V+V+V+V+V+V+˛*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+U˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ÒV˛O++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++U˛˛ÅVïV˛¸˛˛V+V+V+V+V+V+V+V+˛*ÅÅÑU˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+Vo+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸∏˛˛ÒV˛O˚Å˚´¨˝´òÅ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++òÅ´´¨˙´¨˚ÅIJ˛ÅVïV˛¸ɲ˛V+V+V+V+V+V+V+V+˛*+˛ +´+*+*+*+*+*+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛˛˛+˛˛+˛+˛+˛˛˛+˛+˛+˛+˛+¸˛+˛+˛+˛+˛+˛+˛+˛+˛+˛˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛ +´+*+*+*+*+*+˛+U˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+rV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸í˛˛ÒV˛UÅÅV˛Å´+V+˛V+V´+˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅVÅ+++˛˛+++˛˛+++++++˛˛+˛+˛˛++++++˛˛+++++++++++˛˛+˛˛+++++++++++++++++˛˛+++++++ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛Å ´+V+VV´+V´+˛ÅVÅÅU˛˛ÅVïV˛¸˛˛V+V+V+V+V+V+V+V+˛*+˚
  7757. ´++V+V+V+´*˚+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˛˛+˛˛˛˛˛˛˛+˛˛˛+˝˛+˝˛˛˝˛˛˛+˛˛˛˛˛˚    +˛˛˛˛+˝˛+¸˛+˝˛+˛˛˛˛˝˛˛˛˛˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+´++V+V´V+´*+˝U˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+Vo+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸"˛˛ÒV˛+V¸Å´*˙V´U¸ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˛Å+++˝˛+˝˛
  7758. +˛˛+˛˛+++˛˛J++˛˛++˛++˛˛+˛˛++˛˛+˛˛+˛˛+˛+++˛˛+˛˛+˛˛+˛˛+˛˛+˛˛+˛˛+˛˛+˛˛++˛˛+˛˛+˛+++˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅV˙ÅVÅ´*˛V+¨VV´UÅV˝ÅV˛˛ÅVïV˛¸˛˛V+V+V+V+V+V+V+V+˛*+˛ +´++V+V+V+´*+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛¸˛ +˛˛+˛˛+˛˛+˛+˛˛˛+˛˛+¸˛+˛˛˛˛˛˛˛˛˛+˛+¸˛+˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛+˛˛+˛˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛ +´++V+V´V+´*+˛+U˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+rV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸≠˛˛ÒV˛OÅÅV˛Å´+V+˛V+V´+˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛Å VÅ+++˛+˛˛+˛˛+˛˛+˛˛++++˛˛+˛˛++˛˛+˛˛+˛˛++˛˛+˛˛+˛˛+++˛˛+˛˛+˚˛+˛˛+˛˛+˛˛+˛˛+˛˛+++˛˛++˛˛    ++++ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛Å´+¸´+V´+˛ÅVÅÅU˛˛ÅVÀV±÷±÷±÷˛±÷±÷±÷˛±÷±÷±÷˛±÷±÷±÷ÈV˛¸r˛˛V+V+V+V+V+V+V+V+˛*˙
  7759. ´++V+V+V+´*ê˛˛˛˛    ˛˛˛˛˛˛¯˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˝˛˛˚    ˛˛˛˛˛˛˚˛˛˛˛˛˛˛˛˛˛¸˛˛¸˛˛ê
  7760. ´++V+V+V+´*˙U˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V8+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V´„±+V+V+V+V+V+V+V+V+V+V+V+˛¸¿˛˛ÒV˛O˚Å´*˙V´UòÅ+++˛+++˛˛+˛˛+˛˛+++˛+˛˛+˛˛++˛˛+˛˛+˛˛++˛˛+˛˛+˛+˛˛+++˛˛+˛˛+˛˛++˛+˛˛+˛˛+˛˛+˛˛+˛˛+++˛˛+˛+˛˛+++òÅ´*˙V´U˚ÅIJ˛ÅVÃV÷„±ÍV˛¸S˛˛V+V+V+V+V+V+V+V+˛*+˛+´+˘´*+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛˛+¸˛+˛+˛˛˛+˛˛+¸˛+˛˛˛+¸˛+˛˛+˛+˛˛˛˛˛˝˛+¸˛+˛˝˛+˛˛˛+˛˛˛˛˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+´+˘´*+˛+U˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+;V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V±„±+V+V+V+V+V+V+V+V+V+V+V+˛¸ö˛˛ÒV˛UÅÅV˛Å ´++*U++*U++˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅVÅ+++++++++++˛˛++++++++++++++++++++++++++++++++++˛˛+++++++++++++++++++ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛ÅV˛Å ´++*U++*U++˛ÅVÅÅU˛˛ÅVÃV÷„±ÍV˛¸µ˛˛V+V+V+V+V+V+V+V+˛*+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˚˛+˛˛˛+˙+˙+˙+˙+˙+˙+˙+˙+˛˛¸+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˝U˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V8+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V´„±+V+V+V+V+V+V+V+V+V+V+V+˛¸ö˛˛ÒV˛+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++˝˛++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++k++++++++++++++++++++++++++++++++++++++++++++++++++++V˛˛ÅVÃV÷„±ÍV˛¸˜˛˛V+V+V+V+V+V+V+V+˛ÅUÅUÇU˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+7V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V´˛±Á±+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÒVŞŞŞ˛˛ÅVÃV±„±ÍV˛¸Û˛˛V+V+V+V+V+V+V+V+˛ÅÅDz˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+7V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V´„±+V+V+V+V+V+V+V+V+V+V+V+˛¸:˛˛ÒV˛ÅÅDz˛ÅVÀV±÷±÷±÷±÷±÷±÷±÷±÷±÷±÷±÷±÷±÷±÷±÷ÈV˛¸˛˛V+V+V+V+V+V+V+V+˛ÅÅDz˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+nV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÒV˛ÅÅDz˛ÅVïV˛¸#˛˛V+V+V+V+V+V+V+V+˛ˆ¸˛¸˛˛˛Å˛˛˝˛˛˚¸˛¸˛¸˛˝˛˚˛Û˛˛˘˛√˛˛˛¸˛˚˛˛˚˛¸˛˝˛Î˛˛˛˘˛˝˛˛Ù˛˛¨˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Ũ˙Åd¨ÅÅV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÒV˛Û˛˜˛Å˛¸˛˛˛˘˛˚˛˛˛˛˛˛˛˛Ì˛ˆ˛ƒ˛˛˛˛¯˛˛˛¸˛˛˛˛˛˛˛˛Ë˛˘˛¸˛Ù˛˛Å˜Ş◊V„ÈV˛¸˛˛V+V+V+V+V+V+V+V+˛Ù˛˚˛˛˛˛˛˛˛˛˛˛˛˛˛˛ï˛˚˛˛˛˙˛˙    ˛˛˛˛˛˛˛˝˛˛˛˛˛˚˛˛˛˛˛˛˛˛˛˛«˛˛˛˛¯˛˛˛¸    ˛˛˛˛˛˛˛¸˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˘˛˛Å˜+¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+„V+V+V+V+V+V+V+V+V+V+V+V+˛¸¿˛˛ÒV˛ı˛˛˚˛˛˛˛˛˛˛˛˛˛ñ˝˛˝˛˛˙˛˛˚˛˛˛˝˛˚˛˛˛˛˝˛˛˛˛˛˛˛≈˛˛˛˝˛˙˛˛˚˛˛˛˝˛¸˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˙˛˛Å˜Ş◊V„ÈV˛¸ ˛˛V+V+V+V+V+V+V+V+˛Ú˛¸˛˛˛˝˛ ˛˛˛˛˛ï˛˛˛˛˛˛¯˛¸˛¸˛˛˛˛¸˛˛˛˛˝˛˛˛˛˛˛˛˛˛≈˛˛˛˚˛¸˛˛˛¸˛¸˛˛˛˛¸˛˛˛˛˛˛˛˛˛˛˛˛˛
  7761. ˛˛˛˝˛˙˛˛Å˜+ŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛˛˚˛˛Û˛˛V+V+V+V+V+V+V+V+V+V+V+V+˛¸‘˛˛ÒV˛Ú˛¸˛˛˛˛¸˛˛˛˝˛ñ˛˛˛˛˛˛¯˛¸˛¸˛˛˛˛¸˛˛˛˛˝˛˛˛¸˛˛˛≈˛˛˛˚˛¸˛˛˛¸˛¸˛˛˛˛˝˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˜˛˛Å˜Ş◊V˛˛˙˛Û˛˛ÈV˛¸?˛˛V+V+V+V+V+V+V+V+˛ˆ˛˛˛¸˛˛˛˛˛˛˛˛˛˛ñ˛˛˛˛˛˛¸˛˛˛¸˛¸˛˛˛˛¸˛˛˛˛˝˛˛˛˛˛˛˛Δ˛˛˛˛˛˛¸˛˛˛¸˛¸˛˛˛˛˝˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˙˛˛Å˜+¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛˛˛˛˛˛˛˛˛˛˛˛˛V+V+V+V+V+V+V+V+V+V+V+V+˛¸—˛˛ÒV˛ı˛˛˚˛˝˛˛˛˛
  7762. ˛˛˛˛˛î˛˛˝˛˛˛˛˛˛˛˚˛¸˛˝˛˚˛˛˛˛¸˛˛˛˛˛˛˛˛˛Δ˛˛˝˛˛˛˛˛˛˛˚˛¸˛˝˛˚˛˛˛˛˝˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˘˛˛Å˜Ş◊V˛˛˛¸˛˝
  7763. ˛˛˛˛˛˛ÈV˛¸à˛˛V+V+V+V+V+V+V+V+˛ÅÅDz˛Å˜+ŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛˛˛˛˛˛˛˛    ˛˛˛˛˛V+V+V+V+V+V+V+V+V+V+V+V+˛¸<˛˛ÒV˛ÅÅDz˛Å˜Ş◊V˛˛˝˛˛˛˛˛˛˛˛˛ÈV˛¸Ü˛˛V+V+V+V+V+V+V+V+˛ÅÅDz˛Å˜+¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛˛˛˛˛˛˛˛˛˛˛˛˛V+V+V+V+V+V+V+V+V+V+V+V+˛¸"˛˛ÒV˛ÅÅDz˛Å˜Ş◊V„ÈV˛¸m˛˛V+V+V+V+V+V+V+V+˛ÅÅDz˛Å˜+ŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+„V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÒVŞŞŞ˛˛Å˜ްV˛¸à˛˛V+V+V+V+V+V+V+V+˛ÅÅDz˛Å˜b¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÒVŞŞŞ˛˛Å˜ްV˛¸ë˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Å˜bŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸-˛˛ÒV˛ÅÅë˛+++++++˛˛Å˜ްV˛¸˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛Å˛+˛˛˛ÅŨ˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Åb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛++ÅÅ+++˛˛Ü˛ÛްV˛¸ñ˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛˝Å˛Å¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+Å++Å++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Å˛+˛Å˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛ÅVÅÅ++ÅÅVÅ+˛˛Ü˛ÛްV˛¸ó˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛Å˛Å¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛++Å++V+++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë ˛+Å+Å+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸2˛˛ÒV˛Åã Eâ˛++ÅÅVÅÅ+++˛˛Ü˛ÛްV˛¸ë˛˛V+V+V+V+V+V+V+V+˛Åã! â˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸6˛˛ÒV˛Åò˙˛˚E â˛+++++++˛˛Ü˛ÛްV˛¸ò˛˛V+V+V+V+V+V+V+V+˛–˙˛Å—˛˙´˛¸! â˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸H˛˛ÒV˛—˛++*U++*˛¨˙˛Ø˛¯´˛˝Eâ˛+++++++˛˛Ü˛ÛްV˛¸∂˛˛V+V+V+V+V+V+V+V+˛“
  7764. ˛*+*+*+*+*˛Æ˛*+*+*+*˛±˛ˆ´˛˛E â˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸\˛˛ÒV˛” ˛++*U+O*U++*˛∞
  7765. ˛*U++*U+O*˛≥˛˝´¨˙´¨˛˛ E˜˛ì˛+++++++˛˛Ü˛ÛްV˛¸≈˛˛V+V+V+V+V+V+V+V+˛‘
  7766. ˛*+*+*+*+*+*+*Ú˛¿ ˛*+*+*+*+*+*˛µ˛´! ˜´˛î˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸Ç˛˛ÒV˛’˛++*O++*U++*O++*U++*O++*U++*O+˛¬
  7767. ˛*U++*O++*U++*Ú˛ƒ˛ÅÅV˛ÅV˛ÅV˛ÅVÅÅE ˛ÅV˛ÅVÅŞî˛+++++++˛˛Ü˛ÛްV˛¸÷˛˛V+V+V+V+V+V+V+V+˛’˛‰˛√˛*+*+*+*+*+*+*+*+*+*+*+*+*+*+*˛≈˛Å´Å´Å´Å´Å´Å´Å´Å´Å! ´Å´Å´Å´Å´´˛î˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸w˛˛ÒV˛’˛UOU+UOU+UOU+UOU˛√˛‰˛≈˛´Å´Å´Å´Å´Å´Å´Å´Å´EÅ´Å´Å´Å´Å´˛î˛+++++++˛˛Ü˛ÛްV˛¸˚˛˛V+V+V+V+V+V+V+V+˛’˛++++++++++++++U˛√˛++++++++++++++U˛≈˛Å´Å´Å´Å´Å´Å´Å´Å´ÅE ´Å´Å´Å´Å´´˛î˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ë˛˛ÒV˛’˛+U+U+U+U+U+U+UU˛√˛+U+U+U+U+U+U+UIJ≈˛´Å´Å´Å´Å´Å´Å´Å´Å´ EÅ´Å´Å´Å´Å´˛î˛+++++++˛˛Ü˛ÛްV˛¸ı˛˛V+V+V+V+V+V+V+V+˛’˛++++++++++++++V˛√˛++++++++++++++U˛≈˛Å´Å´Å´Å´Å´Å´Å´Å´Å! ´Å´Å´Å´Å´´˛î˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ë˛˛ÒV˛’˛U+UOU+UOU+UOU+U˛√˛UOU+UOU+UOU+UOIJ≈˛´Å´Å´Å´Å´Å´Å´Å´Å´E E´Å´Å´Å´Å´˛î˛+++++++˛˛Ü˛ÛްV˛¸˚˛˛V+V+V+V+V+V+V+V+˛’˛++++++++++++++U˛√˛++++++++++++++U˛≈˛Å´Å´Å´Å´Å´Å´Å´Å´Å´  E! ´Å´Å´´˛î˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ë˛˛ÒV˛’˛+O+U+O+U+O+U+OU˛√˛+U+O+U+O+U+O+UIJ≈˛´Å´Å´Å´Å´Å´Å´Å´Å´Å´! EÅ´Å´! î˛+++++++˛˛Ü˛ÛްV˛¸Ú˛˛V+V+V+V+V+V+V+V+˛’˛++++++++++++++U˛√˛++++++++++++++U˛≈ ˛Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´ÅE E Eñ˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ö˛˛ÒV˛’˛UOU+UOU+UOU+UOU˛√˛U+UOU+UOU+UOU+IJ≈ ˛´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´ E!˝  E!û˛+++++++˛˛Ü˛ÛްV˛¸˛˛V+V+V+V+V+V+V+V+˛’˛++++++++++++++U˛√˛++++++++++++++U˛≈˛Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´´˛˚E! Eü˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸û˛˛ÒV˛’˛+U+U+U+U+U+U+UU˛√˛+U+U+U+U+U+U+UIJ≈˛´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´˛¯E ˝E E E®˛+++++++˛˛Ü˛ÛްV˛¸˛˛V+V+V+V+V+V+V+V+˛’˛++++++++++++++V˛√˛++++++++++++++U˛≈˛Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´´˛Ú!  E!˝ ≠˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸û˛˛ÒV˛’˛U+UOU+UOU+UOU+U˛√˛UOU+UOU+UOU+UOIJ≈˛´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´˛Ó˝E! E!≤˛+++++++˛˛Ü˛ÛްV˛¸    ˛˛V+V+V+V+V+V+V+V+˛’˛++++++++++++++U˛√˛++++++++++++++U˛≈˛Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´´˛È E E E˛E ∑˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ö˛˛ÒV˛’˛+O+U+O+U+O+U+OU˛√˛+U+O+U+O+U+O+UIJ≈˛´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´˛‡!  E! ª˛+++++++˛˛Ü˛ÛްV˛¸˛˛˛V+V+V+V+V+V+V+V+˛’˛++++++++++++++U˛√˛++++++++++++++U˛≈˛Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´Å´´˛flE! E˛E! ¡˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸|˛˛ÒV˛’˛UOU+UOU+UOU+UOU˛√˛U+UOU+UOU+UOU+IJ≈‚˛◊ E E Eƒ˛+++++++˛˛Ü˛ÛްV˛¸Õ˛˛V+V+V+V+V+V+V+V+˛’‚˛√˛++++++++++++++U˛Ÿπ˛Í  E!˛!  EÀ˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸>˛˛ÒV˛Å¯‚˛Ÿπ˛„E! EÕ˛+++++++˛˛Ü˛ÛްV˛¸∑˛˛V+V+V+V+V+V+V+V+˛Å±¸˛¸˛˛˝˛˛˝˛˛fl˛¯˛‡ E ˛ E E ’˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸o˛˛ÒV˛‰˛¸˛˛˝˛˛˝˛˛fl˛à˝˛˝˛˛˛˛˛˛˛˛˛˛˛‡˛¯˛⁄E!  E!˛!⁄˛+++++++˛˛Ü˛ÛްV˛¸˛˛V+V+V+V+V+V+V+V+˛Â˛˛˝˛˛˛˛˛˛˛˛˛‡˛fi˛¸˛˛˝˛˛¸˛fi˛Â¸˛˝˛˛˛˛˛˛˛˚˛¸˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˝˛÷ ˛E! Efl˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸‘˛˛ÒV˛‰˛˝˛˛˛˛˛˛˛˛˛¸˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛‰˛˛˝˛˛˛˛˛˛˛˛˛fi˛Â¸˛˝˛˛˛˛˛˛˛¸˛˚˛˛˛˛˛˛˛˛˛˛˛˛˛˛˝˛˛˛˛˛˛˛—E E E ˛ E Â˛+++++++˛˛Ü˛ÛްV˛¸@˛˛V+V+V+V+V+V+V+V+˛‰˛˝˛˛˛˛˛˛˛˛˛¸˛˛˛˛˛˛˛˛˛˛˛˝˛˛˛‰˛˝˛˛˛˛˛˛˝˛˙˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛Í¸˛¸˛˝˛˛˝˝˛˙˛˝˛˝
  7768. ˛˛˛˛˛˛˛˛˛¸˛˛˛˝˛»E!  E!˲Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸›˛˛ÒV˛‰˛¸˝˛˛˝˛˛˛˛¸˛˝˝˛
  7769. ˛˛˛˛˛¸˛˛˛˛„˛˝˛˛˛˛˛˛˝˛˙˛˛˛˛˛˛˛˛˛˛˛˝˛˛˛Î¸˛˘˛˚˛˛˛˘˛˝˛¸˛ ˛˛˛˛˛˛˛¸˛¸˛˛˛«E! ˛E! Ô˛+++++++˛˛Ü˛ÛްV˛¸7˛˛V+V+V+V+V+V+V+V+˛‰˛˘˛˚˛˛˛˛¸˛˝˛¸ ˛˛˛˛˛¸˛¸˛‰˛¸˝˛˛˝˛˝˛˙˛˝˝˛
  7770. ˛˛˛˛˛¸˛˛˛˛Í¸˛˙˛˚˛˛˛¯˛˝˛˛˛˛˛˛˛˛˛˛˛˛¸˛˛˛˛˛˛˛øE E E Ò˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸‘˛˛ÒV˛‰˛˙˛˚˛˛˛˛˛¸˛˝˛˛˛˛˛˛˛¸˛˛˛‰˛˘˛˚˛˝˛˙˛˝˛¸ ˛˛˛˛˛¸˛¸˛Î¸˛¸˛¸˛˝˛¸¸˛¸˛˛˛˛˛˛˛˛˚˛˛˛˝˛Ω!  E˛E!  E˘˛+++++++˛˛Ü˛ÛްV˛¸˛˛V+V+V+V+V+V+V+V+˛‰˛¸˛˛¸˛˛¸˛˛˚˛¸˛˛˛˛˛˛˛˛˛˛˚˛˛˛„˛˙˛˚˛¸˛˙˛˝˛˛˛˛˛˛˛¸˛˛˛Î‘˛Á˛∂ E! ˙˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸p˛˛ÒV˛º˛Õ˛¸˛˛¸˛˛˚˛˙˛¸˛˛˛˛˛˛˛˛˛˛˚˛˛˛Í‘˛Á˛≤ E˛E E E +++++++˛˛Ü˛ÛްV˛¸£˛˛V+V+V+V+V+V+V+V+˛º˛•˛Å∏  E!  E+!+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛Åfl˛Å¥˛ ++ E! ++˛˛Ü˛ÛްV˛¸û˛˛V+V+V+V+V+V+V+V+˛ÅÅ벸E E E˝ EÃ˛˛˛¿˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸:˛˛ÒV˛ÅÅë˛+++++++E!  E–˛¸˛¡˛ÛްV˛¸™˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛E! ˝E!ÿ˛˙˛¬˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸?˛˛ÒV˛ÅÅë˛+++++++˛˛˙E E E€˛¯˛√˛ÛްV˛¸∂˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛¯!  ˝E!  ‰˛ˆ˛˛˛˛˛˛˛˛“˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸?˛˛ÒV˛ÅÅë˛+++++++˛˛Ò E! Ê˛Ê˛”˛ÛްV˛¸Æ˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛ÓE ˝E E E˛‰˛‘˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸7˛˛ÒV˛ÅÅë˛+++++++˛˛Ë E!  §˛ÛްV˛¸•˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛‰!˝ E! ˘˛! Á˛‘˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸C˛˛ÒV˛ÅÅë˛+++++++˛˛fl E E ˝E ˝E E ª˛ÛްV˛¸¨˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛÷  E!  E  E! Î˛‘˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸?˛˛ÒV˛ÅÅë˛+++++++˛˛’ E!˛! E! ø˛ÛްV˛¸¶˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛“˛˛E E E E Ô˛‘˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸>˛˛ÒV˛ÅÅë˛+++++++˛˛–  E!  E!  E! √˛ÛްV˛¸Ø˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛“˛E! E! E! E!Ú˛‘˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸<˛˛ÒV˛ÅÅë˛+++++++˛˛“E E E Ù˛…˛ÛްV˛¸õ˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛“˛Ô˛˛¯˛‘˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛ÅÅë˛+++++++˛˛ø˛˛À˛ÛްV˛¸•˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛“˛Ô˝˛˙˛‘˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛ÅÅë˛+++++++˛˛ø¸˛Õ˛ÛްV˛¸ü˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛“˛Ô˚˛¸˛‘˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛ÅÅë˛+++++++˛˛ø˙˛œ˛ÛްV˛¸•˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛“˛Ô˘˛˛˛‘˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛ÅÅë˛+++++++˛˛ø¸˛Õ˛ÛްV˛¸û˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛“˛Ô˛˛˛˛˚˛‘˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸d˛˛ÒV˛ÅÅë˛+++++++˛˛Â˛˛˛˛˛˛˛˛˛˛Ó˛˛˛˛˚˛˛˛˛˛˛˛˛˛˛Á˛ÛްV˛¸¢˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛ª˛˛Ë˛Ë˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸8˛˛ÒV˛ÅÅë˛+++++++˛˛Â˛◊˛˛œ˛ÛްV˛¸ú˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛∫˛˛È˛Ë˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛ÅÅë˛+++++++˛˛Â˛£˛ÛްV˛¸ù˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛†˛Ë˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛ÅÅë˛+++++++˛˛Â˛£˛ÛްV˛¸í˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛†˛Ë˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛ÅÅë˛+++++++˛˛Â˛£˛ÛްV˛¸ù˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛†˛Ë˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸3˛˛ÒV˛ÅÅë˛+++++++˛˛Â˛£˛ÛްV˛¸€˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛‰D˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛˛Ë˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛+˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸â˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸+˛˛ÒV˛ÅÅë˛+++++++Şı˛ްV˛¸é˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Û˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸-˛˛ÒV˛ÅÅë˛++¸Å+++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë ˛+Å+Å+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛++Å++Å+++˛˛Ü˛ÛްV˛¸ó˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛Å˛Å¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸.˛˛ÒV˛ÅÅ벽Å++V˛Å+˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛Å˛+˛Å˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+Å++Å++˛˛Ü˛ÛްV˛¸ñ˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛˝Å˛Å¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛++ÅÅ+++˛˛Ü˛ÛްV˛¸ô˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˛Å˛+˛˛˛Ü˛Ûb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸/˛˛ÒV˛ÅÅë˛+++++++˛˛Ü˛ÛްV˛¸ì˛˛V+V+V+V+V+V+V+V+˛ÅÅë˛+˙+¸˛˛Ü˛ÛbŞV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÒVŞŞŞ˛˛Ü˛ÛްV˛¸Ö˛˛V+V+V+V+V+V+V+V+˛˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛˛˛ÅŨ˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Å¨˛Åb¨˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ì˛˛ÒV˛++++V+++˛+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++˛+++Å+++˛+++++++Å˛Û˛°V˛¸(˛˛V+V+V+V+V+V+V+V+˛˚VÅ˚˛ÅÅØ˛˚VÅ˚˛˚´˚˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+nV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸í˛˛ÒV˛+++Å+Å+++˛++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++y+++++++++++++++++++++++++++++++++++++++++++++++++˛+++ÅÅ++˛+´+*U+O˝´+˛˛ÅVïV˛¸á˛˛V+V+V+V+V+V+V+V+˛˛ +VÅVÅVŞ+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛ +˛+VÅVÅVŞ+˛´*++V´+*+*˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛˝ÒV˛++V++++V+˛+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++˛+Å+++Å+˛+´U+V+´VV+´+˛˛ÅVïV˛¸⁄˛˛V+V+V+V+V+V+V+V+˛+V˚+Ş+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙+˙˛V˝+˛Ş+´*˛+´V+V´˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+Vu+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸í˛˛ÒV˛++Å++++Å+˛++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++u+++++++++++++++++++++++++++++++++++++++++++++++++˛+Å+++Å+˛+´O˝´+VV´+˛˛ÅVïV˛¸á˛˛V+V+V+V+V+V+V+V+˛˛ +VÅVÅVŞ+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛ +˛+VÅVÅVŞ+˛+´++V+V+V´˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛˝ì˛˛ÒV˛+++Å+V+++˛++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++x+++++++++++++++++++++++++++++++++++++++++++++++++˛+++ÅÅ++˛+´+V+˛V+´+˛˛ÅVïV˛¸/˛˛V+V+V+V+V+V+V+V+˛˚VÅ˚˛ÅÅØ˛˚VÅ˚˛˛´++V+V+V´˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+Vy+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ê˛˛ÒV˛++++Å+++˛++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++w+++++++++++++++++++++++++++++++++++++++++++++++++˛+++Å+++˛+´*¨˚´+˛˛ÅVïV˛¸ܲ˛V+V+V+V+V+V+V+V+˛˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛+˛˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+nV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸ÒV˛+++++++˛+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++˛+++++++˛+++++++˛˛ÅVïV˛¸
  7771. ˛˛V+V+V+V+V+V+V+V+ŞŞŞ˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+nV+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÒV+ŞŞŞ˛ÅVïV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+˛¸˛˛ÅVÅVÅVÅVÉV˛¸â˛˛V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+V+